baku olympic stadium


India has been an influential country for the rest of the world when it comes to sports. Particularly in the Olympics, Indians have never failed to attend and show us incredible displays filled with athletes pushing their body to the limit with sheer talent and colourful backgrounds in a vastContinue Reading