Shadows behind the bars: awaiting justice in Baghpat Prison
In the heart of Uttar Pradesh, Lies Baghpat, which was once called “The Land of Tigers”. Amid the chaos in one of the most populous cities in India, there exists the Baghpat district prison far away from human sight like a fortress of solitude and a crucible of human endurance. Behind these formidable walls, thousands […]