(Rachel Blevins) The release of the Paradise Papers, a leak comprised of over 13.4 million documents, is giving insight into the tax havens of the world’s elite, with a special focus on Britain’s offshore empires, raising questions about why Queen Elizabeth II appears to have made millions by exploiting poor and mentally ill individuals.
