United States Win Women’s World Cup Once Again

Sometimes, no matter how bizarre the circumstances, you simply cannot deny history when it is being made in front of your very eyes. Last night, as reported by BBC...
Harry Kettle Harry
5 min read