Browsing: John Abebe

If Abebe decided to spend his weekend in Los Angeles, United States of America and dash to the Bahamas, so it was because Stella Obasanjo, no doubt, positioned most of her family members well during President Olusegun Obasanjo’s regime