Earlier today, we reported that military convoys were headed to Beijing, China. As of 8:49 PM EDT, we can now also report that THOUSANDS of soldiers are deploying (right now) onto the streets of London, England. Video below:
No explanation of the massive troop movements in China and no explanation of massive troops movements (in the middle of the night) in London, England, either.
Something is VERY wrong with these things.