IOC strips Russia of 2 track and field medals from 2008 Beijing Olympics
LAUSANNE, Switzerland (AP) IOC strips Russia of 2 track and field medals from 2008 Beijing Olympics.
LAUSANNE, Switzerland (AP) IOC strips Russia of 2 track and field medals from 2008 Beijing Olympics.