U.S. Markets closed

Trenton mayor indicted on federal charges

The mayor of Trenton, New Jersey, along with his brother and an associate, have been indicted on federal charges including extortion and bribery.