Freedom May 2, 2005 by PunditGuy Leave a Comment Did you know that Afghanistan’s premier female soccer team is now practicing at the very stadium the Taliban once used for public executions? Arthur Chrenkoff has more good news from Afghanistan.
Leave a Reply