Mars faced a dust storm recently, and we all were wondering if the satellites we planted on the red planet will survive the rain or not. There is a lot of dust on the planet red, but were from so much of dirt came and encapsulated the planet? At John Hopkins, the scientists discovered the […]