Eric Gomez discusses Trump’s unveiling of new defensive technologies on Al Jazeera English

January 17, 2019

Download:mp4


Recent Media Highlights TV