Thursday, December 26, 2024
Home Tags Let’s roll

Tag: Let’s roll

9/11: There’s a War to Win … Let’s Really Roll

America once won a world war in four years.  Sixteen years after 9/11, America hasn’t won Bin Laden’s war on civilization.  Indeed, America and...