Video: The Wilma Mankiller Health Center, one of the largest tribal health care centers in eastern Okla., opened today in Stillwell