Fox5 reporting this is true:
http://www.fox5dc.com/news/83969325-story
Amazing...Absolutely amazing...
What is this country coming to???