Reporter

Esmeralda Baez (Page 2)

New York

Esmeralda Baez is a reporter for The Click based in New York City. She graduated with a B.S in psychology from the University of Central Florida.