IOC President, Thomas Bach is to resign as an IOC member on June 23, 2025, with new President elected in March
Quickly and easily download Instagram videos with our free tool.