Barcelona Ladies league triumph thrills Oshoala
Barcelona’s women’s team were officially declared champions of Spain’s Liga Iberdrola last Friday after the national soccer federation’s executive committee agreed to end all non-professional competitions due to the COVID-19 pandemic. The federation said in a statement that the committee had ratified all decisions made by the organisation on Wednesday, which also meant there would
Read More