The former national security advisor is facing 18 counts of transmitting and retaining top-secret national defense information.

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.