A Cameron County Sheriff’s deputy is placed on administrative leave until further notice. According to the sheriff’s department, the deputy was ...