The latest work of the Leonardo da Vinci scholar Carlo Vecce is sure to displease Ismail Haniyeh and Yahya Sinwar. Of course, it does appear as if History itself is piling Pelion upon Ossa — seems those Hamas fellows never get an even break. The tale to be told can be found here: In all […]