Virginia Man Sentenced to 58 Years for Double Homicide of Landscapers at Alexandria Apartment Complex
Alexandria, Virginia — A Virginia man was sentenced to 58 years in prison for the 2022 murder of two landscapers at a local apartment complex. The sentence was pronounced following the jury’s May conviction of 29-year-old Francis Rose, who was found guilty of the dual murders and additional charges related to a crime spree he … Read more