HobbsOnline

Steaming hot commentary on journalism, Tennessee, politics, economics, the war and more...

Name:
Location: Nashville, Tennessee, United States

3/25/2003

Another Terrorist Pleads Guilty
Another Islamic terrorist from Buffalo, N.Y., with ties to al Qaeda pleads guilty. Score one for our side.