A soldier of the Nigerian Army has reportedly shot himself to death in Abeokuta, the Ogun State capital, Nigeria, according to reports. The soldier shot himself in the head on standby duty, the day Nigeria commemorated the Armed Forces Remembrance Day. The bloody image that has gone viral on social …
Read More »