In a Time of Universal Deceit, Telling the Truth is Revolutionary.
Saturday, November 27, 2021

Land of the free and home of the afraid

The police tape is gone and life is returning, as much as possible, to normal at Seven Corners Shopping Center in Falls Church, Virginia. As normal as can be when a madman with a rifle can plunge a metropolitan area of three million plus people into a life of fear.

Read More ยป
Share on facebook
Share on twitter
Share on linkedin