US police say Venus Williams at fault in fatal car crash

The Star 2020-08-14

Views 6

An initial police report finds that seven-time Grand Slam tennis singles champion Venus Williams was responsible for a fatal car crash in Florida.

Share This Video


Download

  
Report form