Youtube IBSA Judo World Championships | Trailer By Agitos Foundation - August 30, 2018 Share Facebook Twitter Google+ Pinterest WhatsApp Awesome trailer hyping up the upcoming IBSA (International Blind Sports Federation) judo world championships. The champs takes place from 16-18th November 2018 in Odivelas, Portugal.