Residents of Hualpen, Chile, took matters into their own hands after officials took too long to help a beached whale
November 26, 2021