THE news of the past couple of weeks has been filled with the humiliation of US and UK forces in Afghanistan alongside the humanitarian tragedy unfolding before our eyes, an upsetting wake-up call to those who have become normalised to the permanent war machine of the west and the 20 years of “forever war” in Afghanistan.
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account