The Canadian government has issued an apology for denying visas to people from India who served in the nation’s intelligence and security forces citing human rights violations as the reason.
Khap panchayats of northern India mock civilized legal system by ‘ordering’ death and exile