Canada is marking its 150th birthday this year, with celebrations on Parliament Hill in Ottawa this weekend on July 1st. However, not everyone in Canada will be in a mood to celebrate. Canada's indigenous peoples have been there for thousands of years - long before it came to be what we now know as Canada.