Hero of the day — Dec. 16

Today’s hero is Abe Nayfa, who traveled to Africa recently and took his big cape buffalo.