The British billionaire-owned newspaper The Telegraph has an appalling new article out which reads like a paid advertisement for a missile manufactured by Lockheed Martin. The title even sounds like it was written by a m…
Home
Feed
Search
Library
Download