Owen Shroyer presents and analyzes live video footage as President Trump delivers a powerful speech at the National Rifle Association’s 2018 annual convention in Dallas, Texas.


Related Articles


Comments