Nepal figures in leaked money laundering report Top secret documents prepared by the US government’s Financial Crimes Enforcement Network (FinCEN) and leaked to the media have revealed $2 trillion...