Amy Sherman

PolitFact

Amy Sherman is a staff writer with PolitiFact based in South Florida.