How about a law that bearing false witness is punishable by the prison term that would have been given to the falsely accused if they had been convicted. Perhaps that would weed out many of the false accusations in many crimes.
That could be helpful. But there are already penalties for false accusations and perjury. I think we need a systemic change whereby such falsifications are screened out quicker. The French have had sort of a preliminary screening thing. I wonder how well that’s worked. Or ? Letting false charges drag on fir several years is terrible.