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