Exploding implants?
But seriously, prayers up for the locals.
local media is reporting that there is a warning on a loudspeaker about a bomb for several minutes then a countdown
Dolly? Is that you?