Panama Papers ruffle world: Russia to Pak, leaders face the heat
The Panama papers exposed on Monday had irate governments all over the world reacting cautiously, having been thrown into the spotlight suddenly and unpleasantly. More than 11 million documents leaked from the secret files of Mossack Fonseca , a law firm headquartered in tax haven Panama, revealed a list of ... Read More »