GENEVA A computer technician at the Geneva office of the law firm at the center of the Panama Papers leak was detained several days ago on suspicion of recently removing large amounts of data, Swiss newspaper Le Temps reported on Wednesday, citing a source close to the case.
A spokesman for the Geneva prosecutor's office confirmed to Reuters that it had opened an investigation following a criminal complaint by the law firm, Mossack Fonseca, but declined to comment further.
21:17 TSA officer steals money from passenger during pat down, police say35
18:59 Massive landslide buries more than 120 people in southwest China25
17:32 Colorado officer in Pence motorcade injured after crashing motorcycle28
14:46 Russia slashes spending on cancer drugs amid skyrocketing prices: Report19