Hajia Maryam Abacha James Ogwu Onoja Nasir el-Rufai News Nigeria News Peter Lifu Sani Abacha Court Dismisses Abacha Family’s ₦500 Million Suit Against Nigerian Govt bytatafoJuly 22, 2024