A Utah man was arrested after police say he stripped naked in front of “thousands” of people attending a service at a Mormon church over Easter weekend.
Mitchell Dean Anderson, 36, was caught by a Salt Lake City police officer taking off all his clothes on the grounds of Temple Square just before 10 a.m. Saturday morning, ABC 4 reported.