Animal Neglect

Marineland is one of the biggest tourist destinations in Niagara Falls, boasting the world's largest viewing habitat for killer whales, a record-breaking 41 belugas, and elaborate shows of sea lions, walruses, and bottlenose dolphins. But an extensive investigation by the Toronto Star, including interviews...
Continue Reading