26th May 2020
Pedestrian Traffic at Tokyo’s Trademark Shibuya Crossing as State of Emergency Lifted – Video Sputnik International