Austin Mounted Police Officer Dropped “Homegrown Terrorist” From 312 Feet With One Shot

Sometimes it’s better to be lucky than good, but maybe Austin Police Sgt. Adam Johnson was both lucky and good to take down a rifle-armed man who attacked the Austin Police Department, the Mexican Consulate, […]