Some days ago, it was reported that a transparent stone with an image was found at Alagbaa, Wofun area of Ibadan, Oyo state. It was gathered that the location of the ‘precious’ stone, Iyana Church, has been turned to a tourist center – with people gathering in their numbers to see the supposed image which is claimed to be that of Jesus Christ for themselves. See pictures below;