Soldier shoots himself in the head and dies instantaneously
A Nigerian Army soldier reportedly killed himself in Abeokuta, Ogun State. The soldier, identified as Boyi Thankgod, was assigned to the 35th Artillery Brigade, Alamala, in Abeokuta, the state capital. It was reported that an army man shot himself in the head while on standby duty on Armed Forces Remembrance Day. A horrific image showed…