Lynnwood police arrest ‘criminal mastermind’ behind gift card scam
Lynnwood police have arrested a criminal mastermind responsible for an elaborate gift card fraud scheme that defrauded approximately 100 victims. Hayley Natasha Brown, 28, visited Victoria’s Secret stores in Lynnwood,…