In what might be termed ‘stranger than fiction,’ a woman on Saturday gave birth to a headless baby at a mission centre in Sekona community, near Ede, Osun State.
It took the intervention of police to control the crowd that had thronged the mission center to catch a glimpse of the mysterious baby.
It took the intervention of police to control the crowd that had thronged the mission center to catch a glimpse of the mysterious baby.