Sweden Has A New Princess

After almost thirty years, Crown Princess Victoria of Sweden has given birth to a baby girl, father Prince Daniel, let their subjects know via press conference at the Karolinska Hospital. The proud new father admitted that his feelings were all over the place but that both mother and child were doing well. The baby was named Estelle and is already setting records just 2 days after her birth. [Read more...]