Raila Odinga challenges presidential results in Kenyan Supreme Court

Presidential candidate Raila Odinga has formally filed a petition challenging the election results in Kenya's Supreme Court on Monday, according...

See moment protesters ambush UK PM’s remarks

Protesters from the environmental group Greenpeace disrupted an address by British Prime Minister Liz Truss at the Conservative Party conference...

Latest Posts