Exclusive, Ghost Squad Hackers defaced European Space Agency (ESA) site A group of hacktivists that goes online with the name Ghost Squad Hackers has defaced a site of […]