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