Denver man charged with allegedly killing 2 men whose bodies were found near freeway ramps

The Latest