North Carolina7 months ago
Airbnb renters refuse to leave, put up no trespassing sign on North Carolina woman's property
DURHAM, N.C. — A months-long Airbnb rental has become a nightmare for the North Carolina host, because the renters refuse to leave. A single parent in...