Neshoba the price of freedom