Adam Lynch is a freelance reporter.