On March 29, 2026, in Hubei, China, manhole covers repeatedly bounced up and down on a flooded street as surging rainwater ...