Iran has launched three domestically built observation satellites into space from Russia marking a new step for Tehran's space programme despite Western sanctions. According to official IRNA news agency, the country maintains that its aerospace industry is peaceful and complies with UN Security Council resolutions imposed over its nuclear programme.
Credit: Independent News Pakistan (INP)