A man who carried his unborn twin brother in his abdomen for 30 years is recovering after the embryonic remains forced their way out of his body — through his belly button.

via Man ‘gives birth’ to his twin.

W. T. F.