Share Facebook Twitter LinkedIn Pinterest Email Tulsa mayor announces $105 million trust to address impact of 1921 massacre Tulsa mayor announces $105 million trust to address impact of 1921 massacre Read more at: www.investing.com Tags: Address announces impact massacre Mayor million trust Tulsa