Olympics organisers in Tokyo have shown off the little city where athletes will live, eat, sleep and relax between competitions. But some public health experts say …

source