Whether the gunman was part of a terrorist group or a lone nut, it was the height of foolishness to have the President, the Vice President, and the Cabinet in one place at the same time other than at the White House or a military base. Whoever came up with this idea should have his or her head examined.
President Trump was there because he refuses to be intimidated. He was there to drop some truth that would be widely heard.