By: Abelardo Castillo | Associate Specialist in Social Geography and Wildlife Management. CEDO Intercultural On the morning of July 7, 2021, a fin whale Balaenoptera physalus was found stranded alive at El Mirador beach in Puerto Peñasco. The beached whale was reported to the local...