1 hour ago · Lucas Macaj, a 23-year-old U.S. Space Force sergeant, was reported overdue late Sunday night after going on a hike on the Longs Peak Trailhead and never returning. His body was found Thursday.
View all