ADVERTISEMENT

Juan Leon

Juan Leon is managing editor of the Washington Free Beacon. He previously worked at IJR where he served as Chief Social Editor. He is a graduate of Virginia Commonwealth University.


ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT