Nigerians celebrate January 15 of every year as Armed Forces Remembrance Day (AFRD). Also known simply as Remembrance Day, it ...
A survey published by Survivors Against Terror (SAT) found 97% of British terror attack victims back a ‘national day’ being ...