WOW Air ceases operations and cancels all flights, leaving thousands stranded and angry

Iceland’s low cost carrier WOW Air has ceased operations, meaning all flights have been canceled. This has left passengers stranded.