Palo Alto SC Hosted the Afghanistan National Women’s Football Team

On August 31, Palo Alto SC hosted the Afghanistan national women’s football team. Watch the video of this inspiring event. Five players on the Afghan team live in Afghanistan. The others live in [...]