Surveillance cameras are becoming increasingly common in society. It wasn’t too long ago that these novelties were found only in banks, department stores, and 7-Elevens. Now, there’s a very good ...
A state-backed camera trap program in North Carolina prompted a social media debate when it posted a photo of something with alien looking eyes. Some suggested it was the legendary chupacabra NC ...