Braveheart loses battle

Updated: Dec 16, 2013 21:12 IST

Delhi Police Sunday arrested three people and seized a huge cache of live cartridges near a metro station in east Delhi. Reuters (file photo)
8/9
Delhi Police Sunday arrested three people and seized a huge cache of live cartridges near a metro station in east Delhi. Reuters (file photo)

top photos

other photos