Amazing celebration scenes in France by millions of French in the streets cheering for their World Cup triumph yashwwant singh Jul 19, 2018, Trending 2.28kViews [Sassy_Social_Share] 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