March 2nd – American Minute – Everything is in His Hands

The Texas Declaration of Independence was signed on March 2nd, 1836, officially freeing the people of Texas from Santa Anna's rule. SCH contributor William Federer explores this pivotal event, which reminds us that everything is in God's hands.