Association of Global Scientists Asks Dr. Mensa Otabil NEVER to Use Any Scientific Or Tech Gadget Again March 14, 2016 Dr. Mensa Otabil, the founder and leader of the International Central Gospel Church called scientists fraudulent and ridiculed their... Filed in Buzz