New Delhi, Nov 19 (IANS) Marking 20 years of bilateral ties, India and Israel Monday jointly released postage stamps that celebrate the two festival of lights − Diwali and the Jewish festival Hanukkah − commemorating the triumph of good over evil and justice over injustice.
More: continued here