Believed Iranian national detained by Palm Beach Police, officials say – Palm Beach County News

Believed Iranian national detained by Palm Beach Police

Palm Beach Police say they have detained a person believed to be an Iranian national.


[more]