Tag "Wild Nature Institute"

Back to homepage

Enviros fight over CA Spotted Owl

  The California Spotted Owl faces extinction unless logging is banned in forests in which “the small and declining owl population” may be found in California’s Sierra Nevadas and the mountains of Southern California. So warns a petition submitted last

Read More