News

Lifeguards rushed to assist a baby dolphin found stranded on a Southern California beach, officials reported. The young cetacean was found on Torrance Beach on Tuesday, July 22, the Los Angeles County ...