Zimbabwe, officially the Republic of Zimbabwe, is a landlocked country located in southern Africa, between the Zambezi and Limpopo Rivers, bordered by South Africa, Botswana, Zambia and Mozambique. The capital and largest city is Harare. Read More
The International Cricket Council (ICC) on Tuesday announced that Zimbabwe's Roy Kaia has been suspended from bowling in international cricket with immediate effect after an independent assessment found his bowling action to be illegal. ...