Flying High Barack and Michelle Obama have have joined forces with Netflix for a marriage made in TV heaven Read More NEWSLysanne CurrieJune 7, 2019News, Barack Obama, Michelle Obama, Neflix