Lakhbir Singh Rode, Chief of Banned Khalistan Liberation Force, Reportedly Dead in Pakistan
Lakhbir Singh Rode, Pak-based chief of banned Khalistan Liberation Force, is dead Pakistan’s go-getter man for anti-India operations and Khalistani terrorist Lakhbir Singh Rode died...