Scientists may have unraveled the mystery of how clouds form over Mars and it involves obliterated meteors. The study focused on the clouds that form in Mars’ middle atmosphere starting around 18 miles above the planet’s surface. According to the new study, these clouds may be the result of meteors that slammed into the Martian atmosphere, resulting in a dusty, …