2016 Summer Olympics: The U.S. dominates Rio Games with 121 medals

August 22, 2016 5:07 PM

16 0

2016 Summer Olympics: The U.S. dominates Rio Games with 121 medals

Rio police's account of Ryan Lochte incident may not be entirely accurate either, report says

The extent of the property damage Ryan Lochte and three of his fellow U.S. Olympic swimmers caused to a gas station eight days ago might have been exaggerated by Rio de Janeiro police, according to a report by USA Today.

Also read: Notorious jewel thief Doris Payne, 86, caught shoplifting, police say

Read more

To category page

Loading...