A rare cause of cholangitis: Fasciola hepatica.