Federal Police and soccer fans clashed this afternoon (local time) at the Addis Ababa Stadium in Ethiopia. During the soccer match, the fans started shouting slogans, which include “release CUD leaders,” and “Meles leba (thief).” The Federal Police reacted by beating up the protestors who responded by throwing stones. The soccer match was called off as a result.