Police claim 21 Savage, born Sheyaa bin Abraham at Newham Hospital, in east London, has been in the country ‘unlawfully’ since 2006. After the shock – came the merciless mocking.
Police claim 21 Savage, born Sheyaa bin Abraham at Newham Hospital, in east London, has been in the country ‘unlawfully’ since 2006. After the shock – came the merciless mocking.