Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Uvalde Police Department Sgt. Donald Page resigned a day after the police department announced that it had placed an unnamed officer on paid leave after learning that not all bodycam footage from the 2022 mass shooting was given to the…