20070828 india: We're our own worst terrorists