Your place for Space News
LILLE, France (AP) -- French authorities ordered the blockage or removal of more than 2,700 websites…