A US coastguard lieutenant has been arrested on the charge of plotting to kill journalists and Democratic politicians.

The prosecution says the 49-year-old officer is a white supremacist who was preparing to carry out a domestic "terror attack".

The investigators have discovered 16 handguns and rifles, along with about 1,000 rounds of ammunition at his apartment.

Al Jazeera's Heidi Zhou-Castro reports.

More videos