I need say nothing here, just read the poster…
US’ bio-web – Global Times
‘Chinese FM raises six key questions on US bio labs in Ukraine, demanding truth’ – Global Times
The Chinese are not going to let this simply slip away, unanswered or covered up.
Leave a Reply