An Air Force instructor from Lackland Air Force Base in San Antonio was sentenced to 20 years in prison Saturday, according to USA Today. Staff Sgt. Luis Walker was found guilty Friday night on 28 charges — which a judge consolidated to 20 — that include rape, aggravated sexual contact and multiple counts of aggravated sexual assault. Walker is one of [...]
Air Force Instructor Sentenced To 20 Years is a post from: The Inquisitr