"I feel my entire life has lead to this moment. Can’t explain or fathom what this all is but I am 100% sure this is all God and his favour."
Ade Onibada is a junior reporter at BuzzFeed and is based in London.
Contact Ade Onibada at email@example.com.
Got a confidential tip? Submit it here.