On India, you won't believe what Formula 1 ace Lewis Hamilton said today
Lewis Hamilton questioned the strategy of taking Formula One to places like India, Korea and Turkey where the sport did not survive for long. Vietnam is another country which doesn't have rich motorsport history but will be hosting a Formula One race in 2020.
His comment on India did not go down well with some of his fans and he took to social media to justify what he said. Image source: Reuters