Believed Iranian national detained by Palm Beach Police, officials say – Palm Beach County News
Palm Beach Police say they have detained a person believed to be an Iranian national.
Palm Beach Police say they have detained a person believed to be an Iranian national.