Hi,
Well .... in a few days this was some sat findings (photos) that made the news and officially aknowledged ..
Now the french sat will certainly provide the same kind of data ....
Unfortunately no one of those debris photographied by sats where seen by human eyes ....
Where this is going ?