After spending over $400 million promoting himself, Michael Bloomberg faces the scrutiny of a debate for the first time.
in Elections
After spending over $400 million promoting himself, Michael Bloomberg faces the scrutiny of a debate for the first time.

