The top executive at the National Indian Health Board (NIHB), the largest tribal health organization in the U.S., has been placed on leave following unspecified allegations. Stacy Bohlen, a citizen of the Sault Ste Marie Tribe of Chippewa Indians, was placed on leave by the NIHB board last week. A public statement from the organization cited "allegations against our Chief Executive Officer…
Source: Red Lake Nation News