Tag: Though this ex-mayor donated $1.7 billion to charity he still had $94.5 billion left & was No. 7

close