The Cameron County District Attorney's Office has placed its top prosecutor on leave just weeks before an election where he is seeking the post.