Imperfect Love Fulfills the Law and Pleases the Perfection-Demanding God

By John Piper September 21, 2005 Christians can love each other in a way that is never perfect in this life but which nevertheless pleases God and fulfills the law, even though the law demands perfection. How can this be?…
