June 3, 2024News Iran’s hard-line parliament speaker Mohammad Bagher Qalibaf registers for the country’s June 28 presidential election Source link