Rabat - Morocco’s high-resolution satellite imaging is shifting power relations across North Africa.

Mohammed VI-A Satellite
Mohammed VI-A Satellite