The news hit like a thunderbolt on Tuesday night. Lt. General Taoreed Abiodun Lagbaja, Nigeria’s Chief of Army Staff (COAS), passed away at 56. My thoughts immediately went to the irony of it all. Here was a General who had survived numerous battlefield operations, from the treacherous terrains of Borno State to the complex security […]