Putin’s message to the west w/ Jeffrey Sachs (Live)

Putin’s message to the west w/ Jeffrey Sachs (Live) #TheDuran #TheDuranLive Follow Jeffrey Sachs: The Center for Sustainable Development (CSD),
Back to Top