Selina Xu

Author Archive

  • Jun 12, 2026
    Just 19 miles from the beach in Humen, southern China, where the burning of opium in 1839 started the Opium Wars and China’s “Century of Humiliation” lies...