Willcox, Arizona’s Larry Lee Harris holds at gunpoint 11 National Guard soldiers transporting vaccines in Texas

Larry Lee Harris, 66, of Willcox, Cochise County, Arizona, United States was recently arrested. He was charged with aggravated assault with a deadly weapon, unlawful restraint, unlawful carrying of a weapon, impersonating a public servant and interference with Texas Military Forces. On the morning of March 22, 2021, Harris allegedly followed three vans carrying 11 … Continue reading Willcox, Arizona’s Larry Lee Harris holds at gunpoint 11 National Guard soldiers transporting vaccines in Texas