FCT police arrest man who climbed mast to commit suicide by Promise Eze July 8, 2024 0 A suicide note was also found at the scene The Nigerian police in the Federal Capital Territory (FCT) Abuja have ...