Mexico has awarded Democratic Sen. Edward Kennedy the country's highest honor for his work defending the rights of immigrants during his decades in Congress.

More>>>