China’s State Post Bureau had planned with India to jointly launch a stamp in April commemorating 2020 as the 70th year of bilateral relations.
Diplomatic relations between China and India have been tense since June, when at least 20 Indian soldiers were killed in the western Himalayas after being attacked by Chinese troops using rocks and clubs.