Watch: The NYC mayor's dramatic day in under 60 seconds

US prosecutors have charged New York City Mayor Eric Adams with bribery and fraud charges as part of a "long-running" scheme that has upended politics in America's largest city.

Adams is alleged to have accepted illegal gifts worth over $100,000 (£75,000) from Turkish citizens and at least one government official.

Here's how his dramatic Thursday unfolded. More on this story here.