Claim: Luxembourg is about the same size as Northamptonshire, England as of 1999.
Verdict: NOT ENOUGH INFO