 Complete the following phrase:  On the international stage Handley won 38 England caps and scored six goals following her debut in July 2002. She took part in the 2007 FIFA Womens World Cup, and was a non-playing squad member at the 2005 and 