Misleading: Idol immersion clip was filmed in India, not Lake Ontario; no threat to salmon
The video shows Silver Beach in Cuddalore, Tamil Nadu, India. Canadian and U.S. fisheries records do not support claims of an imminent collapse in the lake’s salmon population.
























