LoriLee WGOLV
- May 6, 2023
- 1 min
Swarm of bees delays flight from Houston to Atlanta for three hours
A swarm of bees clung to a parked Delta Air Lines aircraft on Wednesday and caused a flight from Houston to Atlanta to be delayed for...
00