Ini Edo Loses Legal Battle Over Netflix’s Shanty Town to Filmmaker Chinenye Nworah Ini Edo Loses Legal Battle Over Netflix’s Shanty Town to Filmmaker Chinenye Nworah August 10, 2024