Freedom is our fundamental right only because Jesus paid the ultimate sacrifice for us to have it. Today Ps. Graham looks at the ‘Scarlet Thread’ of blood through the bible that leads to our freedom.