New York mayor charged with taking bribes from foreign sources

Eric Adams, a former police officer, faces conspiracy, wire fraud and bribery charges in a five-count indictment that describes a decade-long trail of alleged crimes.Source – Theage