U.S. Solider Micah Xavier Johnson has been identified as the one responsible for the death of 7 Dallas Police officers where Five police officers were killed and seven were wounded. There was a total of 12 police officers shot during this incident that have been confirmed. Stay tuned for more updates on the story. Micah Xavier Johnson was killed buy an explosive attached on a police robot but he surely left a message which will continue to live on.

Watch the official video here of the shooting incident.