ADS Left header

Ibrahim Babangida riding with Queen Elizabeth in her carriage in London(Throwback Pics)

Ibrahim Babangida as Head of State riding with Queen Elizabeth in her carriage in London