Recent events in Mbeya, Tanzania, involving the arrest of BAVICHA (the youth wing of the opposition party CHADEMA) members and others reportedly gathering for what they claimed to be a major International Youth Day demonstration, have sparked confusion among the public. Some international media outlets have reported on these incidents without first seeking clarification from...