Robert Markham Taylor, left, is scheduled to stand trial Monday in the death of Alex Johnson, right.
Robert Markham Taylor, left, is scheduled to stand trial Monday in the death of Alex Johnson, right.
Robert Markham Taylor, left, is scheduled to stand trial Monday in the death of Alex Johnson, right.