Aug. 7, 2025 Recovering The Heaven Can Wait Aircrew On March 11, 1944, 11 Airmen boarded the ‘Heaven Can Wait’ , a B-24 Liberator assigned to the 90th Bombardment Group’s 320th Bomber Squadron.