Meet God’s newest little saint.....I was never blessed with children but that image brings me to tears. Those eyes are filled with a will to live.
So...British police were there to thwart any attempts at rescue. Beyond disgusting in what was once a God fearing nation.
“Behold, God is not mocked......”