He is talking about the land giveaway in Anderson, Alaska.
Anderson Alaska Free Land
Seems they have borrowed the idea from the towns in Kansas and Nebraska who have given away lots to those who agree to build a home and live there.
What "this" are you referring to???