Convicted killer released from jail after arrest on sex battery charges in Osceola County

This browser does not support the video element.