Miss South Africa is Miss Universe 2017

Demi-Leigh Nel-Peters took home the crown for South Africa after winning Miss Universe 2017 on...

Read More