Ava Chen of the New Federal State of China joined us on Wednesday with shocking breaking news about what her organization has uncovered when it comes to the plan of Xi Zinping and his plan to invade Taiwan. Please share!
Your browser does not support the video tag.