London,June 15 : Avtar Singh Khanda, UK-based chief of the Khalistan Liberation Force (KLF) and the main handler of Khalistani separatist Amritpal Singh, is on life support at a hospital in London. Khanda, who had helped Amritpal Singh evade cops for 37 days, is suspected of being poisoned. Avtar Singh Khanda is the son of […]Continue Reading