This is a record

Captured February 18, 2024 2:30 pm

View Mode: Standard Screenshot
Title
Tanzania: Critics of Port Deal Arrested | Human Rights Watch
Description
Tanzania authorities have detained or threatened at least 22 people since June 10, 2023, including protesters, after they criticized the Tanzania National Assembly’s ratification of an agreement for management of Tanzania’s ports.