Chaos in Harare as Zimbabwe riot police violently disperse protesters  The Guardian

Riot police have charged hundreds of protesters in Zimbabwe and fired teargas, hours after a court ruled out an attempt by the opposition to overturn a ban on a ...