Heidi Zhou-Castro is a reporter for Al Jazeera America.