Mar 18, 2022 Africa ZIMBABWE| Tout Shot Dead By Police For Not Wearing A Face Mask A tout identified as Howard Mahoya has been allegedly shot dead by the police.. Read more