Egypt launches its first ever communication satellite
Egypt is launching this Friday its first communication satellite into orbit as government seeks to improve internet service and communication infrastructure, Reuters reports. Named Tiba-1, the satellite is due for launching from a space center in French Guiana and the Read more