WATCH: Pod Of Whales Spotted Off Southern Italy


Thursday, July 9th 2020, 10:09 am
By: CBS News


WATCH: The Italian Coast Guard spotted a pod of sperm whales near the island of Lipari in southern Italy on June 29.