Swiss newspaper: Law firm employee detained in Geneva in probe of Panama Papers leak

AP News
|
Posted: Jun 15, 2016 11:22 AM

GENEVA (AP) — Swiss newspaper: Law firm employee detained in Geneva in probe of Panama Papers leak.