Police deployed to major cities in Tanzania ahead of planned protests

by

in

Human rights organisations call on the authorities to respect the right to freedom of peaceful assembly.

Leave a Reply

Your email address will not be published. Required fields are marked *