At least two massive explosions shook Beirut on Tuesday, injuring and killing hundreds of people, strewing devastation across multiple neighborhoods and shattering windows for miles around. 214