Daily Archives: August 10, 2018

Zimbabwe Opposition Challenges Ruling Party’s Election Victory

Zimbabwe’s main opposition party has filed a legal challenge to the July 30 presidential election results, a move that puts a hold on the swearing-in of incumbent President Emmerson Mnangagwa, which was planned for Sunday.…