Mother’s Day

“Greater love has no one than this: to lay down one’s life for one’s friends” (John 15:13). When reading this verse, some people conjure up images of soldiers in a foxhole. A hero who jumps on a grenade to save his squad exemplifies the literal sense of this verse. To no lesser an extent, so…