Messi in Kolkata The "god of football", as local papers called him, arrived on Indian soil for a friendly at Salt Lake Stadium. But where will the beautiful game go from there in India? Read More