At least three people have reportedly lost their lives in a renewed cult-related clash in Benin City, Edo State The individuals were allegedly killed in a...