(Proverbs 19:9 KJV) A false witness shall not be unpunished, and he that speaketh lies shall perish.
There are some promises that are focused on this world. There are others that look to eternity. I tend to think this is more an eternal promise than one for this week. Much of the time, liars will be found out. You might even say most of the time. The problem I have is that there seems to be no day of reckoning. I watch people making up the news or tailoring it to fit their personal agenda. It becomes obvious and yet the masses keep watching and the paychecks keep coming. I watch politicians whom cannot be trusted to take out the garbage being reelected. There seems to be no consequences, at least in this life.
But God will not be mocked. One of the Ten deals with telling lies. Liars will be in the lake of fire. It is a big issue and He is watching.
So? We need to allow God to be the referee and judge. He knows and unless there is genuine repentance He will punish. We need two things to be true of us. First, we are to tell the truth. Second, we are to lift up the liars and hope for repentance.