A New Leaf

View Original

A new documentary produced by the Obamas is still being shown here in Tulsa

A new documentary produced by the Obamas is still being shown here in Tulsa

Sam McCombs, KTUL Channel 8 News | April 13, 2021