ifmamuaythai.org
SportAccord Extraordinary Congress
IFMA was one of the 109 world recognised full member International Sport Federations and Associate members which convened in Lausanne for the Extraordinary Gene