Indian police arrest Sikh separatist preacher Amritpal Singh after weeks on run
Singh surrendered in Punjab town of Moga, says a Sikh leader, as police appeal to public for calmIndian police have arrested a separatist leader who revived calls for an independent Sikh homeland and the secession of India’s northern Punjab state, whic…
Read More