11 hours agoDid a Nuke just go off? Terrifying Mystery Blast Shockwave Filmed Over Beirut​​​​​​​Biological Medicine