Introduction
The United States government has the mandate of ensuring the security of the nation by developing and implementing legislations that promote the safety of all citizens. Numerous cases of insecurity experienced in the country over the last few years stretching from drug and human trafficking to terrorists have made the federal government more concerned about the future of the country regarding securing her citizens. Terrorism brings more concerns in the area of homeland security among many security threats facing U.S. The priority of the U.S. Department of Justice is to prevent future terrorist attacks in the country. September 11, ...