Vatican Homeless Woman Gives Birth In St. Peter’s Square

A homeless woman gave birth near the Vatican this week in freezing temperatures. On Wednesday at around 2.30 a.m., an unnamed 35-year-old Romanian woman, who was sleeping in a cardboard… Read more

Princess Diana And Charlotte Christening Photoshopped Picture Creates A Stir

A Photoshopped picture of Princess Diana bending over and admiring Princess Charlotte is making waves on social media with some finding it beautiful and others calling it bizarre and abnormal.… Read more