Shanghai’s Disney Resort was not exactly The Happiest Place On Earth on Monday. The park abruptly shut down to comply with China’s controversial zero-Covid policy, leaving all visitors ...