Tag Archives: micah exavier johnson

Micah Xavier Johnson’s Life Mattered Too

Micah Xavier Johnson’s Life Mattered Too

Micah Xavier Johnson ambushed police officers guarding a Black Lives Matter protest in Dallas last week, killing five officers and wounding eight more officers (plus two more bystanders). Then he was apparently killed by one pound of C4 explosive carried to him by a police robot. “We saw no other option but to use our

Top