In an attempt to prevent “irregular migration” from Africa to Europe, some European countries implement border control measures outside their own territory. States have reached agreements to intercept boats at sea and return people to Africa, in circumstances that expose people to serious human rights violations. This report examines some of the human rights consequences for migrants, refugees and asylum-seekers that have occurred in the context of Italy’s migration agreements with Libya. It also raises concerns about serious failures in relation to rescue-at-sea operations, which require further investigation.