Former U.S. Secretary of State Colin Powell says President Bush was right in authorizing a domestic spying program .