Discuss as:

No criminal charges for military in Secret Service scandal

Seven American soldiers and two Marines received administrative punishment but were not charged criminally in the prostitution scandal that involved members of the Secret Service in Cartagena, Colombia. One airmen has also received a letter of reprimand.

Three soldiers who received non-judicial punishment have asked to face court martial in an effort to clear their names, defense officials told NBC News.

Two sailors implicated in the scandal remain under investigation.

The 12 servicemembers accused of consorting with prostitutes were in Colombia to help provide security and communications for an upcoming visit by President Obama. They were charged in a military investigation that was ordered after several Secret Service agents were caught in an explosive scandal, accused of taking prostitutes back to their hotel rooms.

Related: Prostitute's $50 fee for two agents triggered Secret Service scandal

The agents were ordered to return to the U.S. before President Obama arrived in Colombia.

More content from NBCNews.com:

Follow US News from NBCNews.com on Twitter and Facebook