Lafayette man charged with Hamas ties, visa fraud after Oct. 7 attack .

See Full Page