Belgium isn’t happy that its sensitive sites are visible in satellite images. …read more

Source:: CNet