<p>Pigeons have invaded highly guarded and modern sight-Indira Gandhi International Airport, Terminal 3, New Delhi, exposes the Pictures taken by JharkhandStateNews photographer today.</p>…

Pigeons have invaded highly guarded and modern sight-Indira Gandhi International Airport, Terminal 3, New Delhi, exposes the Pictures taken by JharkhandStateNews photographer today.