Japan finally has a reason to cheer

  • Total Shares
Japan defeated the United States in penalties on Sunday to lift the Women's World Cup. After months of battling with one disaster to another, the wave of joy that this had brought to the island is remarkable and completely deserving. (AP images)

Leave a comment