Human Shield on Townhall

Austin Bay - Wed Jan 14

The phrase "involuntary martyrdom" is a hideous clue to contemporary terrorists' perverse notions of battlefield victory and their means for pursuing political power in the 21st century ... more