SportsMedals race: London Olympics end with US dominationUbaid MughalAugust 12, 2012August 12, 2012 by Ubaid MughalAugust 12, 2012August 12, 2012 London:The medals fight between United States and China have concluded at London Olympics 2012 after Laura Asadauskaite won a well deserved gold medal in Modern...