Storia: 'Self-proclaimed, dubiously invented milestone': Cong slams PM as he surpasses 'Nehru record' — Warptech Lab News