World Cup 2018 Finals: A Tussle between France and Croatia

Undoubtedly the World Cup 2018 has been one of the most unpredictable ones in the history…