VICTOR DAVIS HANSON: The Unhinged Among Us
Favicon 
dailycaller.com

VICTOR DAVIS HANSON: The Unhinged Among Us

The 'rules of war' are violated by Hamas daily