The horrendous video is yet another gruesome example of the gross human rights violations taking place in Cabo Delgado by the Mozambican forces.

More Quotes by Deprose Muchena