X

twin brothers euthanized

Twin Brothers Euthanized in Belgium

Belgian doctors euthanized a set of identical twins who were born deaf and learned that they were going blind. The…