Cricket is considered synonymous with sports in India. There is a new love emerging though, and that is football. In....
Under the patronage of the French Ministry of Culture, the Embassy of France and Institut Français in India in collaboration....