Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

ctw raila odinga kenya icc_00002503
ctw raila odinga kenya icc_00002503

    JUST WATCHED

    Odinga talks ICC charges

MUST WATCH

Odinga talks ICC charges

Kenyan prime minister Raila Odinga discusses the International Criminal Court's charges against Kenyan officials.

Odinga talks ICC charges

Kenyan prime minister Raila Odinga discusses the International Criminal Court's charges against Kenyan officials.