The IOC General Assembly has voted unanimously to keep boxing for the 2028 Olympic Games in Los Angeles. The decision ended years of doubt over the sport's Olympic future.