Wikipedia

Nigerians Massively Report Toyin Abraham To Netflix

Nigerians have massively reported Toyin Abraham to Netflix after she was accused of arresting an X user, Ayo. Glamtush reports…

5 months ago