Previous On Target Blog
Next On Target Blog
Micah Xavier Johnson, an Army veteran, had orchestrated the ambush on Dallas police officers in downtown Dallas, said Dallas police. He killed five officers, wounding seven others, before being killed.
Ready to fight back against media bias?
Join us by donating to AIM today.