France, Uruguay fans celebrate World Cup wins

T TV Sunday 01/July/2018 13:58 PM
By: Times News Service

France supporters in Kazan, Russia celebrated after their team beat Argentina on Saturday while over in Sochi, fans of Uruguay reveled after beating Portugal.