Couple Honeymooning in Spain Rescue 20 Babies from a Burning Building
A Rhode Island couple honeymooning in Spain is responsible for rescuing dozens of babies trapped in a burning building in Barcelona.
A Rhode Island couple honeymooning in Spain is responsible for rescuing dozens of babies trapped in a burning building in Barcelona.