Canada News Agency

Zimbabwe celebrates 39th anniversary of independence