Spain Cracks Down on Airbnb, Demands Removal of 66,000 Rental Listings - Mondialnews