20040513 india: Shock and awe on Delhi's Embassy Row