August 31, 2025

1:26 PM

|

Wildlife

In a peculiar event in Patterson, a town located 75 miles north of New York City, residents and officials were baffled by the emergence of bright red squirrels....