It's midnight. A homeless man is silhouetted against the brightly lit window of a convenience store on Hennepin Avenue, as anonymous as a shadow.
Allan Law hands him a bottle of chocolate milk and a pack of the cheapest cigarettes he could buy inside. "Take your medication," he says.
They're Michael (Sonny) Portlance's alternative to drugs. The sleeves of his sweatshirt hide arms scarred by needles. He thanks Law and says he's doing better at staying straight.
"He's a good man," Portlance says, pointing at Law. "This is the next Jesus Christ. This guy has got no condemnation against anybody."
Every night of the year, Law, 64, is on the streets of Minneapolis in a van packed with sandwiches for the homeless. The painted words "Love One Another" festoon the red van. While Law doesn't preach, he takes his born-again Christian beliefs seriously.
"I truly believe that God put me on this Earth to help the poor," he said. "I will do that until the day I die."
Last year, the retired Minneapolis schoolteacher distributed 85,000 sandwiches to hungry people. This year, he's on track to hand out 170,000. Because of a serendipitous encounter with a former student, volunteers at more than 100 Twin Cities churches will make 200,000 sandwiches this year for Law.
It is what Law does, and who he is. The kitchen of his Edina condo holds two freezers. Three more sit in the living room. His bed is covered with coats he is collecting for the homeless. He says he makes 70 stops a day on his mission to feed and help people, stealing an hour or two in the middle of the night to snooze in the van and napping at home before he hits the road again.