Brad Johnson June 21 2019 on Iran, China and President Trump