Babylon Bee Meme Claims Delta Will Strip Electrical Systems From Planes - IJR News