The New York mayor has been charged with bribery, wire fraud and soliciting improper foreign campaign contributions, exposing the mayor to significant prison time if convicted.