Michelle Leung

Michelle Leung is a researcher at Media Matters for America.