Pundits are wailing about intelligence failures that led to the terrorist slaughter perpetrated by Hamas

0
321