May 6th, 2011 10:08 am
Video: Justice, At Last
In this week’s Freedom Minute, CFIF’s Renee Giachino comments on the death of Osama bin Laden. “Bin Laden’s death is a truly momentous moment in American history,” says Giachino. “But while we should all celebrate his demise, we must also remain vigilant in our continuing war against Islamic extremists.”