Amanda Abrams has been working as a freelance journalist since 2008.