Rwanda's long-standing President Paul Kagame has secured another term in office with a staggering 99.18% of the vote, according to the National Electoral Commission....
Britons are casting their votes today in a parliamentary election that is widely expected to bring Keir Starmer's Labour Party to power, potentially ending...