International Blind Sports Federation
The International Blind Sports Federation (IBSA) is a non-profit organisation founded 1981 in Paris, France. It was formerly known as the International Blind Sports Association.
Source: Wikipedia — International Blind Sports Federation (CC BY-SA 4.0)