Have you ever had that feeling of such great hatred and anger that it consumes you? You know, that blood-boiling rage? When your face flush(...)

Trayvon Martin supporters stand in front of an American flag in Times Square after marching from a rally for Martin in Union Square in Manhattan. Photograph: Mario Tama/Getty Images

An impromptu march through the streets of Manhattan calling for justice for Trayvon Martin continued into the early hours of this morning under heavy (...)

Mercy mission: New York City has an estimated 50,000 homeless people, including 21,000 children. Photograph: Chris McGrath/Getty
Feeding Fifth Avenue

Margaret Kelly sighs as the cast of broken people she has met flits across her mind. The former teacher from an old-money family who lapsed int(...)