Chicoms cry crocodile tears at shutdown of their illegal 'police station' in New York
I don't know where you find bigger hypocrites on the world stage than China's communist masters. Caught red-handed by the FBI running literally an illegal government police station in south Manhattan, they spouted out their umbrage as thei...
www.americanthinker.com
the deep state FBI would look the other way,