BEIJING, June 6 (Bernama) — India and China jointly released stamps Thursday to celebrate the central theme of Buddhism that reflects centuries-old interaction between the two countries and civilisations, Press Trust of India (PTI) reported.
More: continued here