Remi Tinubu, What Has God Got to do With it?
By Festus Adedayo
The above was the question asked by Britons and the rest of the world in the afternoon of May 22, 2013. Close to the Royal Artillery Barracks in Woolwich, Southeast London, two young men of British-Nigerian…