The ITBP on Monday flagged off its high-altitude frontier cycling expedition, ‘Veerta’, from Bumla along the India-China border in Tawang district of Arunachal Pradesh, an official statement said. The ...