The Indigenous Media Freedom Alliance, a 501-C-3 nonprofit organization. The IMFA is located on the Fort Berthold Reservation in North Dakota. The organization publishes on Buffalo’s Fire, an independent digital news site.
Last seen: June 17th at 7:47pm — Visit site