The 12th annual UMOJA Step and Stroll Exhibition and Competition was held on Friday, March 7, 2025 in the Alma Thomas Theatre. “Umoja” is a word meaning unity, something not only being strived for on ...