It is not a day to celebrate, it is a day to remember those who gave their lives.
Sadly, most of the folks have no real idea of the sacrifices made for their freedoms.
Since 1775 well over 2 million have died in service to our country. Do you think the millions of illegals would do thier duty, they will however, gladly take every hand out given them by our government.
That is a loaded question. They are loyal to their home country and therefore feel that they are doing their duty.
I was surprised at the number of different races touring the same sites as me. Including the Arlington Cemetary . It gave me hope.