Latest News
Kenya’s National Assembly has overwhelmingly voted to impeach the country’s deputy president, Rigathi Gachagua. Out 349 lawmakers, 281 voted in favour of the motion, while 44…
Today, with a fistful of soil in hand, we remember Wangari Maathai (1940-2011), who was awarded the Nobel Peace Prize on 8 October 2004 for her…