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