Democratic presidential candidate Hillary Clinton. smiles while on stage at a town hall in Haverford, Pa.
Democratic presidential candidate Hillary Clinton. smiles while on stage at a town hall in Haverford, Pa. Andrew Harnik AP
Democratic presidential candidate Hillary Clinton. smiles while on stage at a town hall in Haverford, Pa. Andrew Harnik AP