Hot News British-American actor David Oyelowo’s streaming service Mansa scores $8 million in funding by Omokolade Ajayi April 19, 2023 by Omokolade Ajayi April 19, 2023 Mansa is a Los Angeles-based streaming platform.