Lionesses roar that women’s sport can’t be dismissed

In the UK this week, 17.4 million people watched England’s women beat Germany to win the European football trophy (soccer if you are in the US or Australia). 17.4 million! …

Lionesses roar that women’s sport can’t be dismissed Read More »