Amazing celebration scenes in France by millions of French in the streets cheering for their World Cup triumph yashwant singh Jul 19, 2018, Trending 2.29kViews On 15th July, France became the second time world champions since 1998 beating Croatia 4-2 in the final match of World Cup. The game was filled Continue Reading