top of page


"Owls at Odds: The Spotted vs. Barred Dilemma"
U.S. Fish and Wildlife Service, aims to kill as many as 450,000 barred owls over the next 30 years across Washington, Oregon, and California

Rusty Johnson
Aug 29, 20243 min read


The Vulture Crisis: How a Cattle Painkiller Unleashed a Health and Economic Catastrophe in India
The Vulture Crisis: How a Cattle Painkiller Unleashed a Health and Economic Catastrophe in India

Rusty Johnson
Jul 27, 20242 min read
bottom of page