Question: Who was convicted in 1999 of the murder of a resident of a town 65 miles north of Denver?
Sentence (from "Fort Collins, Colorado"): Situated on the Cache La Poudre River along the Colorado Front Range, Fort Collins is located 65 miles (105 km) north of the Colorado State Capitol in Denver.
Relevant evidence: Yes