But still the US Citizenship application form has lots of very specific questions about past deeds that she would have been required to answer under oath. Either a) She disclosed and answered them "correctly" and had a good immigration lawyer or b) She lied, in which case her citizenship (in theory) could be revoked should USCIS wish to purse the matter in court.