Where is Sherri Mitchell's tribe organized as a First Nations band government?
Penobscot The Penobscot ("Panawahpskek") are an indigenous people in North America with members who reside in the United States and Canada. They are organized as a federally recognized tribe in Maine and as a First Nations band government in the Atlantic provinces.
Lac La Croix First Nation Lac La Croix First Nation is a Saulteaux First Nation band government who reside in the Rainy River District of northwestern Ontario, Canada, along the Ontario-Minnesota border. It is approximately 200 km northwest of Thunder Bay, Ontario. As of January 2008, the First Nation had a registered population of 398 people, of which their on-Reserve population was 273.