Home Tech NewsAfrica Technology Nigeria’s Communications Satellite “NigComSat 1-R” Reportedly Idle In Space