Home / 2018 / June / 13

Daily Archives: June 13, 2018

Angola:Video Shows Apparent Execution By Police

press release

Angolan authorities should promptly investigate the apparent summary execution of a criminal suspect by police officers in Luanda that was captured on video and shared on social media. …

Read More »

Zimbabwe:Grace Mugabe's Son Faces Eviction

Former First Lady Mrs Grace Mugabe’s son, Mr Russel Goreraza, has fallen on hard times after his landlord issued out summons for his eviction from a city …

Read More »
Scroll To Top