This is an amnesty and the real numbers are 25 million or more
The quibbles go on endlessly, in part because depending on one’s political position, the line between “amnesty” and “something less” varies in a very entertaining way.
Perhaps the best answer is to press for clarification before accusing someone of lying because of a different point of view.