Israel is the topic for discussion today, dear readers. Israel.
Big Red Car here on an 84F Texas winter day. Brrrrr! On Earth as it is in Texas, y’all!
So, Israel has been in the news of late and it has me a little irritated. Let me share a few thoughts with you.