Yizhou Zhao

Share

Articles by Yizhou Zhao

Mysterious Door Opens

In 1939, an explosion happened after a missile from space hit earth. A door fell from the sky and an...

Pet Rock

Did you know that a pet rock has hitched a ride on NASA’s Perseverance rover? The rover has picked up...