“This isn’t Africa” – SA filmmaker Sibahle Nkumbi hospitalized after Airbnb landlord pushed her down stairs in late checkout dispute
A South African filmmaker, Sibahle Nkumbi, was hospitalized after she was pushed down the stairs by an enraged Airbnb landlord
Read more