Great balls of ice

Madrid - Ice balls the size of melons have been bombarding southern Spain in a phenomenon that has baffled scientists