Yoshiko M. Herrera news post date 03/23/2017

Professor Yoshiko Herrera discusses President Trump’s ties to Russia on Deutsche Welle.