Tag Archives: WWT 2012

Egypt take WWT title in a thriller

In a repeat of their dramatic home victory over England in the 2008 final, Egypt once again beat the top seeds to claim the Women's World Team title in a thrilling climax in Nimes ...

Read More »