Officer, arrest that bug! That’s the situation facing Lee Foster, the Sheriff of Newberry County in South Carolina now that the first of this year’s two mammoth broods of cicadas […]
The post Police Forced to Issue Public Announcement After Residents Complain of Weird Siren, Whine, and Roar appeared first on The Western Journal.