(Newser) -
A British court has annulled the marriage of a couple who learned they were twins separated at birth, the
Telegraph reports. Their identities and the specifics of their romance remain secret, but a member of the House of Lords who have access to the details said the siblings had felt...
More »