By Tzvi Ben-Gedalyahu
"It's well overdue that religious leaders step up - rabbis, imams, priests," says Boston rabbi.
By Itamar Frankenthal