
Kubwa, Abuja, Nigeria.
Kubwa, FCT-Abuja, Nigeria.
Kubwa, Abuja, Nigeria.
Tho based in Kubwa, Abuja, Nig...
Kubwa, Abuja, Nigeria.
Kubwa, Abuja, Nigeria.
Umhlanga Rocks, Gauteng, South...
london, london, uk.
Richards Bay Empangeni Vryheid...
Coghlan, Gauteng, South Africa...
houston, British Forces, Unite...
Ajman, Sharjah, United Arab Em...