The most recent occurred last month in Dahab , when three near-simultaneous explosions killed at least 19 people .