Barack and Michelle Obama Sign Multi-Year Deal With Netflix President Barack Obama and former First Lady Michelle Obama have signed a multi-year deal with Netflix to produce movies and series for the streaming giant. According to an announcement from […] Bea Gutiérrez May 21, 2018 Leave a Comment