A mobile health clinic stopped in St Peter’s Square on Monday to provide nine hours of free heart and general check-ups for the poor and homeless who live near the Vatican. The clinic is part of an initiative called “The Streets of the Heart,” which is traveling around Italy to raise awareness about the prevention Read more