Skip to main content
Skip to main content

Court orders government to reveal US-Kenya Ebola facility deal

  • | K24 Video
    873 views
    Duration: 1:58
    Court orders government to reveal US-Kenya Ebola facility deal