Your friends are fundraising. Don't miss out, opt in.
New York Times Neediest Cases Fund Registered charity number 136066063
John Halpern has raised $2,883.47 so far
John's Create a Crossword for Charity with Will Shortz