freedom against all odds