Skip to main content
Skip to main content

President Ruto, First Lady Rachel arrive in Baku, Azerbaijan, for the World Urban Forum

  • | Citizen TV
    3,074 views
    Duration: 52s