The mayor of North Carolina's largest city has been arrested on public corruption charges.
U.S. Attorney Anne Tompkins said Wednesday that Charlotte Mayor Patrick Cannon is facing theft and bribery charges.
Tompkins says Cannon solicited and accepted bribes from undercover FBI agents posing as real estate developers who wanted to do business in Charlotte. A criminal complaint says Cannon is accused of soliciting and accepting more than $48,000 in cash, airline tickets, a hotel room and the use of a luxury apartment as bribes.
If convicted on all the charges, he faces 20 years in prison and more than $1 million in fines.
The 47-year-old Cannon was elected mayor in November, replacing Anthony Foxx. Foxx was named Transportation Secretary by President Barack Obama.