Idris Elba, Abraham Attah And Uzodinma Iweala Rock Netflix’ “Beasts Of No Nation” After Party [PHOTOS]
It was all glitz and glamour at Scarlet Lodge in Victoria Island this past Saturday, when Netflix invited the influential and beautiful Lagos crowd to ...