Chinese astronomers report the discovery of a new high-velocity star about 4,200 light years away. The newfound star, designated J0731+3717, turned out to be ejected from the globular cluster Messier ...