Phalloplasty

The topic engenders polarized debate within the transgender community. Nowhere more than on internet support groups where, in the same thread, you will see some...