20070707 city.delhi: Spanish embassy officials under lens