There were many more casualties resulting from the Twin Tower attacks than the 2,974 people who died in New York that day on 9/11. As well as those poor souls, there have been countless thousands killed in the resulting war on terror carried out in Afghanistan, Iraq, Syria and Libya, and the fall out still […]
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account