Skip to main content


#Satellite images show no significant progress on the mega #construction project #TheLine from #SaudiArabia


source: space-solutions.airbus.com/new…

#politics #image #news #fail