20050604 india: Delhi Police nab terrorists