Skip to main content
Skip to main content

Kenyan police officers deployed to Haiti touch down at JKIA after completing their tour of duty

  • | Citizen TV
    24,186 views
    Duration: 2:39
    Kenyan police officers who were deployed to Haiti touch down at JKIA after completing their tour of duty