The Mozambican Police Force (PRM), has dismissed 326 officers from the force since 2020 over their involvement in different crimes which include extortion, bribery, use of...
A Rwanda high court, on Wednesday, sentenced a Chinese mining engineer identified as Sun Shujun, to 20 years in prison after he was found guilty of...