What do we know about the perps?
Only what is in the article. My wife and I have lived here our entire lives, but it is getting too crazy. We are hoping to move out of state in the not too distant future.