Cape Canaveral witnessed a historic launch as the United States Space Agency successfully deployed its latest Mars probe aimed at delving deeper into the mysteries of the Red Planet. The probe’s mission is to collect critical geological data and analyze surface conditions that may be conducive to life.The probe’s innovative instrumentation has already transmitted high-resolution images and atmosph...
More