Know your enemy: Trump must wise up, fast, to inhumane Hamas and ruthless Iran David Horovitz The Times of Israel 10 0 16.04.2025 .....© The Times of Israel visit website