The Pulse Today
Italy has confirmed the release of three nationals who were detained in Libya after participating in a humanitarian mission to Gaza.