This morning, Londoners awoke to find nine abandoned baby doll saviors in hay-filled mangers scattered around the city in high traffic locations like Trafalgar Square and Liverpool Street. Sweet heavens, who would do such a blasphemous thing? Read more »
























