satellite
-
Science
Vegetation Covers Dry Lands of Saudi Arabia
Saudi Arabia witnessed a rather unusual sight after heavy rainfall. The desert and dry regions of Saudi Arabia turned green…
Read More » -
Technology
Russia to launch 38 satellites for 18 countries
The launch of a Russian Soyuz rocket carrying 38 foreign satellites from Kazakhstan’s Baikonur cosmodrome was delayed twice due to…
Read More »