runningpinoy.com
Medal Tally: The Games of the XXX Olympiad
London 2012 or the 2012 Summer Olympic Games had just concluded, with the United States of America taking back their dominance over China for the top spot on the medal rankings. Host country Great…