Two persons have reportedly been lynched at Zakpalsi, a farming community in the Mion District in the Northern Region over witchcraft accusations. The deceased, Imoro Safura, 40, a mother of seven and Mba Cherefo are said to have been accused of being behind the illness of a woman in the community after her family consulted […]