Police in Tanzania have released several senior opposition leaders detained following the deadly protests that followed last month’s disputed elections, according to the main opposition party, Chadema. Four senior Chadema officials arrested last…

Sign in to your account