MOSCOW — Golden confetti mixed with a hard rain Sunday night, drenching the
French national soccer team in unfettered joy and a refreshing shower after
a 4-2 victory over Croatia in the World Cup final. The storm also hid tears
streaming from the eyes
Continue Reading...