Memorial Day in the U.S. is a time when Americans honor U.S. combatants killed in wars. It is a day of intense nationalism with lots of flag waving accompanied with a perceived need for military strength – even superiority. But with more than 1 million Americans who have lost their lives fighting in America’s many […]