Zimbabwe police on Monday fired teargas and water cannons and beat up protesting public transport drivers, amid rising unrest against economic woes as well as President Robert Mugabe's long rule. <br /> <br />The drivers were striking over police roadblocks they say have fuelled corruption as the economy weakens further with banks running out of cash and widespread food shortages caused by a harsh drought.