I don’t usually post about South Carolina. I’m going to make an exception for this one. Watch the video below.
He might have been in the palm of God’s hand, but it was his father that put him there. His father made sure that he had the tools and the mindset to help God keep his miracles hidden. They say that God helps those who help themselves. Officer Knight’s father made sure that young Todd Knight was able to help himself.
Sadly, giving an 11 year old unsupervised access to a gun is illegal in North Carolina. This story is another reason we need to repeal that stupid law.
The rest of the video has a good discussion of Castle and Stand Your Ground laws.
Do you RSS? Don’t know what an RSS Feed is?
Save time and read all the latest blog news first.