Top Five: Honorary Degree for Farmer

A man receives a big reward for a small kindness.


View Full Site