Venus Williams at fault in fatal car crash: police

ReutersNewsPublished: June 30, 2017Updated: July 2, 2017105 views
Published: June 30, 2017Updated: July 2, 2017

An initial police report finds that former top-ranked tennis champ Venus Williams was responsible for a fatal car crash in Florida. Alva French reports.

Be the first to suggest a tag

    Comments

    0 comments