Armed Forces Day (formerly Veterans’ Day) in the United Kingdom is an annual event celebrated in late June to commemorate the service of men and women in the British Armed Forces. I discovered too late that events were being held in Cardiff City Centre on Saturday as I was sipping my morning coffee and […]