March 22, 2018 By Elyza Khamil LIKES The Obamas Set to Produce Their Own Netflix Show Barack and Michelle are reportedly in talks to create their own programme READ MORE