Northern Nigerian Breaking News
Browsing Tag

Russia 2018

Russia 2018: France Wins FIFA World Cup

France has won the 2018 FIFA World Cup, defeating Croatia 4-2 Mario Mandzukic scored an own-goal to open scoring, with referee Nestor Pitana awarding a penalty to Les Blues after a confirmation from the  the Video Assistant Referee (VAR)…
Read More...