Police have determined Venus Williams is responsible for causing a car accident that took the life of a passenger in another vehicle. TMZ reports the accident happened on June 9th in Florida when Venus’ Toyota SUV crossed in front of another car. The driver of the second car was unable to stop in time before hitting…

Read More