A new batch of data in the "Panama Papers" was released this morning by the International Consortium of Journalists - the group of international journalists who is managing the editing and release of 11.5 million documents collectively known as the Panama Papers. 36 US taxpayers were among those exposed for...