answersLogoWhite

0

Australian swimmer James Magnussen has won two gold medals at the 2011 World Championships in Shanghai. He also won a gold medal at the 2010 Commonwealth Games in Delhi.

User Avatar

Wiki User

12y ago

What else can I help you with?