Neither heavy rain nor a raft of criticism prevented the President from delivering his 'Salute to America' to a poncho-clad crowd on the National Mall

The Pentagon is wary of it. The city of Washington openly opposed it. And even some White House officials wonder whether a speech meant to be apolitical will stay that way — and whether crowds will materialize to watch it.

Source: CNN