CNN’s Reliable Sources newsletter mentioned Eva Rodriguez as The Fuller Project’s new Editor in Chief.