India Must Demand Respect: No More Humiliation for Deportees
The recent deportation of 104 Indian immigrants from the United States was nothing short of a national disgrace. Arriving in Amritsar, Punjab, these individuals were handcuffed and chained like criminals, forced to endure a 40-hour ordeal without proper food or facilities. A single toilet for over a hundred people added to their misery. Their only … Read more