Trendpost

The government’s deception of the public relies on the public’s self-deception. If this self-deception survives the year 2015, economic collapse and war will be the most likely results.

Skip to content