Four dead after Tesla car catches fire in France Posted on October 13, 2024 By South China Morning Post 1 Views Four dead after Tesla car catches fire in France continue reading...