International Blue Cross (IBC) protects people from being harmed by alcohol and drugs and unites 37 countries under its umbrella.