Where is the front line in America?s war on terrorism? Well, there are many potential front lines ? including right here in North Carolina, as Jeff Taylor argues over at the JLF-Charlotte site.
by Locker Room contributor
Where is the front line in America?s war on terrorism? Well, there are many potential front lines ? including right here in North Carolina, as Jeff Taylor argues over at the JLF-Charlotte site.