LifeZette | Page 2 of 2751 | Life. Explained.

France Wins the World Cup

The European nation defeated Croatia to secure its second title on Sunday; check out the highlights, including an anti-Kremlin demonstration that briefly stopped play

by