Algeria’s ALCOMSAT-1 begins Operations

Algeria’s first communication Satellite has begun operations. The chief…