Last week marked 107 years since the end of World War I. In the United States, the day is observed as Veterans Day, while in Britain it is known as Remembrance Day.[Read More]