1 April 2025, 4:17 pm
Geilond Vido-Romero was arrested Tuesday on a bus at Colfax Avenue and Cherry Street in Denver, according to the U.S. Marshals Service in Denver.... Read More »