Court grants eviction weeks after unwanted Airbnb squatters refused to leave Durham home
Thursday, June 13, 2024