The Placement of a CCP Police Post In New York City Have Some People Asking About the International Rule of Law – and Rightfully So (Guest: Michael Letts)
InVest USA’s Michael Letts speaks about the controversial Epoch Times report that indicates a questionable placement of international forces. Police officers in New York already have their hands full with controversial new gun laws and rising criminal activity. But a new report from The Epoch Times suggests that China has begun moving into their territory. The report indicates that Chinese authorities have managed to open an “overseas police service station,” as part of the Chinese Communist Party’s … Read more