Tag Archives: dolphins

Rosalind Peterson tells the Navy to stop the slaughter of marine animals

Rosalind Peterson returns to report on the U.S. Navy’s ocean testing that could result in 11.4 million marine mammal deaths. Please sign the petition (read on for link)!

Continue reading

Leave a Comment

Filed under Government & Organizations, Health, National