ADVERTISEMENT
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.