Explosion kills US Marines, injures seven - Barbados Today