Car dealers deny tampering with mileage of 450 cars imported from Japan

By October 26, 2023