Khalistani Terrorists Now Threaten Both India and the West
Punjab literally translates as the land of five rivers. It is a little over 1.5% of India’s area and hosts 2.3% of the country’s population. Yet this land punches way above its weight. It has produced two of India’s prime...