It was a time to celebrate a major victory, to say thank you to those who are serving in our armed forces, and to remember those who paid the ultimate price. A crowd of about 50 people turned out for the USA victory rally last night in Twin Falls. The event was organized by those of us here at town square media. Similar rallies were held across the country yesterday as well as on Sunday night when the news first broke that U.S. Forces had killed the mastermind behind the 9/11 attacks.

More From News Radio 1310 KLIX