Italy's transgender women thank pope for making them feel 'more human'

The run-down beach town of Torvaianica is about 35 kms (20 miles) south of the Vatican.  Read more.

Comments