John Bolton, former national security adviser of President Trump, surrendered to authorities and appeared in federal court following his indictment.

Bolton's indictment makes him the third of the US president's political opponents to face criminal charges in recent weeks.

A U.S. District Court for Maryland grand jury on Thursday indicted former National Security adviser John Bolton for sharing national security information.