Barack and Michelle Obama Sign with Netflix
Former United States President Barack Obama and former first lady Michelle Obama have signed a multiyear production deal with Netflix that will see the two producing television shows and films for the service, reports The New York Times. Though Netflix had… Continue reading