Latest News & Politics

Kenya’s President Kenyatta re-elected in disputed poll

Kenyan President Uhuru Kenyatta has been declared winner of a controversial re-run of the presidential election. He won 98% of the vote with turnout at just under 39% – less than half that recorded in […]

Latest News & Politics

US dares China in disputed sea

A US warship on Sunday sailed close to a disputed island in the South China Sea claimed by China, prompting an angry response from Beijing which described the action as a “serious provocation.” The guided-missile […]