Discussing chirality…and other big words.

Got into an interesting discussion on why life-molecules on Earth are of one chirality (handedness)—and lo! meteorites from elsewhere in the solar system that bring in such molecules are likewise -handed. Heard anything on this?