Israel’s strike on Hamas leaders’ Qatar haven was an overdue act of justice

.....

© New York Post