World College lady amongst 2 killed after driving force ‘loses keep watch over’ of Tesla automotive in China | Video November 14, 2022 The World Opinion A video has surfaced on social media of a Tesla automotive crashing into a...