• Expedia, Orbitz stop selling Venezuela tickets amid turmoil

    The Bellevue, Washington-based Expedia Group said the company was acting on behalf of travelers’ wellbeing and in accordance with recent travel …

    Read More
  • 0 0