The Japanese Hayabusa2 spacecraft is preparing to land on a small asteroid, KY 26, which is similar in size to the meteorite that exploded over Chelyabinsk in 2013. But new research has shown that it is much smaller and rotating faster than scientists expected.

