The Philippine Women’s Football Team clinched the Asian Football Federation (AFF) Women’s Championship last Sunday, 17 July. This herstory-making first-ever achievement was reached via an awesome 3-0 wipeout win over powerhouse Thailand at the Rizal Memorial Stadium.
