Dead dolphin discovered on beach with ‘bullets lodged’ in brain, spine and heart
A dolphin was found shot to death on a Louisiana beach last month — and now the National Oceanic and Atmospheric Administration [NOAA] is offering $20,000 for information on who was responsible for the sick act. The juvenile bottlenose dolphin was discovered on West Mae’s Beach in Cameron Parish, Louisiana on March 14. NOAA’s stranding...