Today is John Newton’s Birthday

Today is the 301st birthday of John Newton, a slave trader who, after a spiritually transforming event, repented, started working for the…