Authorities say a sniper opened fire in downtown Dallas during a protest for the fatal police shootings of Alton Sterling and Philando Castile.