Mexico protests against attacks on women become violent as tension with president increases | Global development
Revealed: 6,500 migrant workers have died in Qatar as they prepare for the World Cup Global development
“Finally a little justice”: courts rule that Shell Nigeria must pay for oil damage | Global development