Guests are accusing Airbnb of deleting negative reviews

Airbnb is a $31-billion home-share company that allows travelers and adventurers to book a stranger’s dwelling instead of a hotel room when they’re in a new city. Now, the corporation is facing…

Read More…