The YouTube player can not be loaded with disabled JavaScript. The following video is embedded here: https://youtube.com/watch?v=HSMosqllHHU Jul 21st, 2023: Flooding in China 2023-07-21 Extreme Events