Car News Aggrieved Mahindra Thar Owner Accuses Company of ‘Putting Customer’s Life at Risk’ 5 years ago