Barack and Michelle Obama sign production deal with Netflix

23rd May 2018    |     Source: techcrunch.com