Police in Tempe, AZ, have arrested a man who allegedly climbed over a 12-foot wall topped with barbed wire to enter a vending machine storage lot and burglarize a vending machine, according to The State Press. The suspect stole $23 in change before attempting to flee the lot.
Management
Sean McGrann named Due North CCO
Jan. 28, 2025