(Newser)
–
Italian police pulled over a Ford Fiesta doing 112mph and found it full of nuns desperate to see the Pope, the Guardian reports. "The police were shocked to find three nuns of a certain age in the Fiesta," says the driver, who wanted...
Read full story »