Sept 30 is China’s Martyrs’ Day in commemoration of those who sacrificed their lives for national independence and prosperity, as well as the welfare of the people in modern times.