Kenya hosts Dutch royals amid rising human rights abuse allegations, with widespread public petitions and
Peru has declared a 30-day state of emergency in Lima following a surge in violence,
Mehdi Karroubi, a key figure in Iran’s 2009 Green Movement, is expected to be released