Browsing: William Meynard

William Meynard, French 2013 world champion in the 4×100 freestyle, was arrested by Brazilian police on Sunday in downtown Rio…

Read More