French MPs demand explanation over tech firm's contract to help ICE in US 7 points by n1b0m 8 hours ago story