By: Donovan Martin Sr, Editor in Chief Two unfolding stories in Canada — one involving beluga whales in Niagara Falls, Ontario, and the other a flock of ostriches in British Columbia — have placed the country at the centre of a deeply emotional national debate. Both situations are different in nature yet connected by a Read More…

