Mysterious Bus Encounter
On the night of November 14, 1995, 19-year-old Zhang rushed to catch Bus 375, the last bus leaving a quiet district on the outskirts of Beijing. Having finished work late, missing the bus would have left him stranded. At the…
