Stewart Goddard is discussing:

At least 20,000 National Guard troops have been deployed to Washington D.C. for Inauguration Day. If you or someone you know plans to go, don't.

Fuck off, pjmedia moderators. I'll say what I want.

loading...
Dissenter
connecting...