Twins conjoined at the backs of their heads finally separated and see each other for the first time

This will anger tha Gods! Nice work Science.

11 Likes