Event Picture Display
Image Code: FC29012133

Security officials

Security officials examine the site of a Low-intensity IED blast near the Israeli embassy in New Delhi, on Friday, 29 January 2021.

Credit balance: 0

Add to Fotobox