Prime Minister Narendra Modi met and held a bilateral meeting with Iranian President Masoud Pezeshkian, in Kazan on the sidelines of the 16th BRICS Summit.