Twin Trivia:Mirror twins

Twin Trivia:Mirror twins

About 1/4 of identical twins develop into mirror images of each other. As a result, they may have…