Lufthansa cancels 900 flights on first day of a pilots' strike. The carrier is expected to cancel about 3,800 flights through Friday, affecting nearly half a million passengers. (April 2)