A bizarre scene unfolded at Delhi’s Jama Masjid Metro Station , where commuters were seen jumping over the automated fare ...
The group set out for their pilgrimage from Bihar's Buxar after witnessing the overwhelming traffic on roads and overcrowding ...