Former CIA Operative Reacts: UK Approves Communist China's Mega-Embassy in London
The UK approved communist China's plan to build a new mega-embassy in London, and Canada struck several deals with the communist regime. Former CIA operative and senior analyst for strategy at the Cent...
Read More