Four Americans and One Brit, Who Stopped Train Attack in France, Hailed as Heroes
Three Americans are being called heroes for intervening during a possible terrorist attack on board a high-speed Amsterdam-to-Paris train. Three Americans, Anthony Sadler, Spencer Stone and Alek Skarlatos received the Legion of Honor — the […]