Lewis Hamilton clarifies 'poor place' India remark after facing criticism

Hamilton had said he did not like the idea of having more F1 races in new markets

20 hours ago