Not all country-level TLDs are administered in the same way. According to Wikipedia, there are no restrictions on .in domains, and .it domains are only available to EU residents.
http://en.wikipedia.org/wiki/.in
http://en.wikipedia.org/wiki/.it
CIRA, who manage .ca domains, have stricter rules. They can be found here: http://www.cira.ca/why-ca/ca-101/who-can-register-a-ca/