Dal Khalsa chief Cheema returns Delhi from UN meet, passport seized
Unable to tolerate international opprobrium at UN or any other global fora, Indian authorities impounded the passport of Dal Khalsa President Harpal Singh Cheema when he arrived at New Delhi airport after attending a UN meeting in Bangkok on steps to be taken ... More »