Missing Persons Stellenbosch: What Happened to miss Stellenbosch residents, Leila Lees and Ethan Kirkland? Car Accident?
Two Stellenbosch residents, 18-year-old Leila Lees and 22-year-old Ethan Kirkland were last seen leaving The Niche apartment block, where Kirkland stays, at around midnight on Friday 21 October, Mila Lees, Leila’s sister said.
The couple was traveling together in a red Subaru Forester, Mila said.
According to a Facebook missing person report;