Court grants eviction weeks after unwanted Airbnb squatters refused to leave Durham home

Thursday, June 13, 2024