Ayodhya: 50 foreign dignitaries invited, entry through barcode passes only

Ayodhya: 50 foreign dignitaries invited, entry through barcode passes only