American Thinker

American Thinker

The Washington D.C. cops did, according to new information unearthed by The Federalist. Another leftist lie goes bust. Read the full story at The American Thinker

Leave a Reply

Your email address will not be published. Required fields are marked *