Anti-gay church, grieving father square off over free speech, privacy

CNN | Matthew Snyder’s funeral was to be a private affair, with family and friends gathering at a Catholic church to mourn the 20-year-old Marine who died a hero in Iraq, serving his country.