 Lufthansa is to cut over 3,000 flights this summer due to staff shortages on account of Covid-19 and strikes. Germanys flagship airline is cancelling both domestic and European routes for July and August, adding to Europes travel chaos right in the midst of the crucial summer vacation period. 