Men of the Ondo State Police Command have arrested two persons over the disappearance of a newborn baby and the placenta of the baby at Isua, the headquarters of Akoko South-West Local Government of the state. The suspects, Akinjise Ifeoluwa, 40, and Oyewole Margaret, 66, a herbalist and the grandmother of the missing baby, respectively.