It has been reported of a Church illegally sited inside ITT Estate satellite town Lagos. According to a source who disclosed the development to newsmen via...