Vietnam Grand Prix

India is poor place, I felt conflicted while racing: F1 champion Lewis Hamilton

Formula One champion Lewis Hamilton says that he felt conflicted when he visited India for…