Carla Green

Fact-Checker

Carla Green is a member of the Global Press Accuracy Network's fact checking team. She is based in Los Angeles, California.