Panama Papers: Q&A What are the Panama Papers? A law firm based in Panama, Mossack Fonseca, had more than 11 million internal documents leaked to the International Consortium of Investigative Journalists . The documents outlined hundreds of thousands…