The day eastern China turned into ‘Venice’: Was it written in the stars, are they paying for some crime? 24 October 2024