1 year ago

US Assistant Secretary of State Nuland Admits The Existence of Biolabs in Ukraine

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...