McKinney, Texas, officials who greenlit an Islamic Center expansion face backlash from residents demanding accountability. Rep. Keith Self stands with the outraged community.