As I recall, he went live on national TV in Florida, Louisiana and Nebraska.
Do you think he should have stayed in front of the TV camaras all day like Peter Jennings and Dan Rather?
Air Force One is a high tech communications and command center. The headquarters of the 2nd Air Force in Bossier City and SAC headquarters in Nebraska are secure high tech communications and command centers.
It's beginning to look like you simply don't like the United States and will use any excuse to criticize her President.
Some of these posters apparently haven't heard that even the Democrats are supporting our president, at least publicly.