St. Louis Police Seize McCloskeys’ Firearms

[Photo source: https://sg.news.yahoo.com/police-search-st-louis-mansion-155249479.html] In an alarming turn of events, police have stolen (er, “confiscated”) the firearms which were used by the now-legendary “pink polo shirt couple” to defend their home…

Read More »