Explosion at Florida shopping plaza injures at least 21

APTOPIX Shopping Center Plaza Explosion

The blast sent debris flying along a busy road in Plantation, about 11 kilometres west of Fort Lauderdale in Broward County.