Jul 10, 20231 minOn this Date: Sentenced to Life in PrisonIt was on this date (July 10) in 2002 that a District of Columbia judge sentenced Joseph Mesa, Jr. to life without the possibility of...