A Tanzanian opposition official, who had been missing for days, was tragically found dead, with reports indicating that acid had been poured on their face. The gruesome discovery has sent shockwaves through the country and ...