English: American Embassy in Delhi Shut
Telugu: ఢిల్లీలోని అమెరికా దౌత్య కార్యాలయంపై కేంద్రం ఆంక్షలు