Eyewitness News has confirmed that New York City Mayor Bill de Blasio is running for president.

Read More at 6abc