China Insider with David Zhang.
China is under attack by biowarfare in Hong Kong and China and they are aware of these CIA biolabs found by Russia in Ukraine and similar ones are placed inside Taiwan. China may move on Taiwan Next.
Seems you entered wrong password click here to enter password again.