Dozens of dolphins stranded in Mexico's Baja California Sur

Mexican authorities say dozens of dolphins have been found stranded on a rocky beach along the coast of Baja California Sur state.

Read Full Article