You are now leaving College Media Network to visit

The Lantern

(If your pop-up blocker is activated, please click on the link above.)

Let local police handle terrorism

Since the 2001 September 11th attacks, there has been no terror attack on United States soil. The specific rationales for this absence of terrorist activity range from highly politicized debates over the effectiveness of the Department of Homeland Securit…