Photo Details

Photo detail

April 17, 2013

Portland police arrested Worter Torriente-Vela, 37, of Vancouver after a traffic stop where officers discovered powder cocaine.