17-year-old girl found in duffel bag, brother arrested: Denver Police

The Latest