……..submits self to police The police command in Lagos State says Pastor Paul Adefarasin, the Senior Pastor of House on the Rock Church, has turned himself in for allegedly holding…