France win World Cup 2018 final against Croatia

France has won its second World Cup and first away from home!

Written by Gift Amadi

Gift Eruchi Amadi is a passionate blogger.

Leave a Reply

Your email address will not be published. Required fields are marked *

World Cup Final: Fans invade the pitch (Photos)

Meghan Markle’s father

I want to see my daughter – Meghan Markle’s dad cries out