(Trent Nelson |. The Salt Lake Tribune) A digital sign depicts Sen. Mike Lee and Russian President Vladimir Putin in downtown Salt Lake City on Wednesday, March 5, 2025.