Omar lands in Delhi for first time since August 2019 for medical follow ups
Srinagar, May 26: Former Jammu and Kashmir Chief Minister Omar Abdullah on Tuesday landed in New Delhi for the first time since August 3,2019, two days before he was put under house arrest following revocation of Article 370 and division…