IT worker at Panama Papers law firm arrested in Switzerland
A computer technician at the Geneva office of Panama Papers law firm Mossack Fonseca was detained several days ago on suspicion of removing large volumes of data, reports Swiss newspaper Le Temps.