World leaders and governments across the world on Monday went into damage control mode to deny possible financial wrongdoing after a cache of leaked documents showed them dodging taxes taxes or laundering money.
World leaders and governments across the world on Monday went into damage control mode to deny possible financial wrongdoing after a cache of leaked documents showed them dodging taxes taxes or laundering money.