TOKYO: A woman wearing a protective face mask runs across a street at Shibuya in Japan. 5 years agoby The Frontier Post FacebookXGoogle+PinterestLinkedIn