Tag: Jasmine Petersen

South Africa’s Youngest MP Cleo Wilskut Resigns from Parliament

Cleo Wilskut, South Africa's youngest MP from the Patriotic Alliance, has resigned…

Virgo avatar By Virgo