Luis Idarraga
Luis Idarraga Indian River County Sheriff's Office
Luis Idarraga Indian River County Sheriff's Office

He thought the child pornography on his laptop was legal, cops say

June 24, 2018 09:19 AM