[custom_adv]
Israel’s Independence Day – Yom Ha’Atzmaut – is celebrated in Israel according to the lunar Hebrew calendar – and this year marked the 65th anniversary of the nation’s independence on April 15 and 16.
Lily Golestan, born Leyli Taqvi Shirazi on 13 July 1944 in Tehran, stands as one …