The Trump administration has fired the head of the National Security Agency and the US Cyber Command, the BBC's American partner CBS has reported.
The departure of General Timothy Haugh comes amid what appears to be a broader purge of senior security officials at the agency and in the White House.
Democrats have said they are "deeply concerned" by the move and say it endangers national security.
It is not clear why General Haugh was removed, but it comes after a meeting between President Donald Trump and far-right activist Laura Loomer on Wednesday.
Ms. Loomer reportedly asked Trump to fire specific employees who she suspected lacked support for his agenda.
She posted on 'X' that General Haugh and his deputy Wendy Noble, who US media reported had also been fired, "have been disloyal to President Trump. That is why they were fired."
Before their dismissals were reported, Trump told reporters that he would get rid of any staff deemed disloyal, writes A2 CNN.
"We're always going to let people go - people we don't like or people who take advantage of them, or people who might have loyalties to someone else," he told reporters aboard Air Force One.
Trump made the comments as reports emerged of the firing of at least three other officials on the White House National Security Council (NSC) after the reported meeting with Ms. Loomer. The president did not confirm the names. (A2 Televizion)