 A court in Moscow has dismissed an appeal by the veteran Russian human rights campaigner Oleg Orlov against his prison sentence. He was jailed for two and a half years in February for discrediting the armed forces. Kenya's President William Ruto has sacked almost his entire cabinet. Only the Deputy President and the Prime Minister have kept their jobs. The dismissals follow the withdrawal of planned tax increases that caused protests across Kenya last month.