WATCH: Killer whale’s surprise appearance near beach in Spain’s Huelva gives swimmers a scare
A KILLER whale has been spotted swimming around a crowded beach in La Antilla, Huelva, terrifying some beachgoers, while others calmly continued in the water.