Fair and Accurate
Delhi Airport, officially IGIA (Indira Gandhi International Airport), has come under sharp criticism online for heavy…