Gumla , July 21, 2019: Residents of a village in Jharkhand, eastern India, on July 21 lynched four tribal people, branding them as witches. The incident occurred around 3 am at Siskari village in Gumla district, around 110 km west of Ranchi, the state capital. Police said the mob draggedContinue Reading