2010 Women’s Rugby World Cup Set in London

The International Rugby Board (IRB) has announced that the 2010 Women’s Rugby World Cup will be held in England. Three years ago the event was held in Edmonton, Canada and this time, it is England’s turn. Both England and Germany were bidding to host to event, but England was favored because the International Rugby Board [...]

Read more