If Bull sharks can swim 500 miles inland and adjust their kidneys to freshwater then how can we ever be sure a river or lake is safe?

7 answers 7