SHANGHAI -- Has Shanghai lost its touch?
Going into our ninth day of government-ordered home quarantine, one can't help but wonder what happened to a place dubbed China's Magic City -- the country's biggest metropolis and an economic engine that accounted for 3% of China's entire GDP last year.