Barack Obama and his wife Michelle have signed their first big media deal since leaving the White House with Netflix

Barack Obama and his wife Michelle have signed their first big media deal since leaving the White House with Netflix, bringing the former US president(...)