Femicide is a global phenomenon, with Mexico being one of the countries with the highest femicide rates in the world. Mexican authorities continue to fail…
On 5 September Kenya’s Supreme Court upheld William Ruto as the winner of the presidential election. He faces the great task of solving Kenya’s internal…