1 year ago
US Assistant Secretary of State Nuland Admits The Existence of Biolabs in Ukraine
8.58K
109
Enjoyed this video? Join my Locals community for exclusive content at
ronpaul.locals.com!
US Assistant Secretary of State Nuland Admits The Existence of Biolabs in Ukraine
Loading 109 comments...