UN Special Rapporteur Agnes Callamard concluded this week there was credible evidence linking the Saudi royal family including Crown Prince Mohammed bin Salman to the murder of self-exiled journalist Jamal Khashoggi. Courtesy of Wikimedia Commons

This Week Around the World – June 16–23:

June 16 Argentina; Uruguay; Paraguay: All of Argentina, Uruguay and parts of Paraguay experienced a massive power outage, leaving some 50 million people without power. According to TeleSUR, the blackout…

Skip to content