Police on the spot for sprinkling water on suspect, ordering him to roll in mud and forcing him to frogmarch as he pleads for forgiveness
[ad_1] Video footage of a suspect being inhumanely punished by Tanzanian police officers has emerged on social media.