World News Barack And Michelle Obama Sign Multi-Year Agreement With Netflix The Whistler May 21, 2018 0 Barack and Michelle Obama will work both in front of and behind the camera in a multi-year production deal with…