Life

Sister of Miss Universe 2017 Demi-Leigh Nel-Peters, Tim Tebow’s fiancee, dies

The younger sister of Miss Universe 2017 Demi-Leigh Nel-Peters has died. She and fiance Tim Tebow remembered the 13-year-old in social media posts.