A shocking video clip showing Zimbabwe Republic Police (ZRP) anti-riot officers throwing teargas into a moving commuter omnibus full of passengers in Harare’s central business district has gone viral on the internet, drawing condemnation from people across the world. Another equally horrifying scene that escaped the smartphone video lenses was that of a teargas canister that…