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
