Free Beacon
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