No Such Thing as Eminent Domain in Canada

In Canada there’s no defense against eminent domain because the government actually owns all the land, there is no privately-owned land.

(From Mises)

In Canada, all land is owned by the Crown and administered by the government. Private land owners are not owners at all, but mere tenants.