Ben Armstrong: China’s balloon launch over Taiwan is a DISTRACTION for surprise attack on America
(NaturalNews) Ben Armstrong of the New American magazine believes that China’s launch of 10,000 military balloons is a distraction for a potential surprise attack… » READ MORE