Newham

21 Savage’s Birth Certificate Surfaces Online

proxy

After the sudden arrest of 21 Savage in Atlanta on Super Bowl Sunday, there have been several reports that Savage, whose given name is Shayaa Bin Abraham-Joseph, was born in the British-controlled island of Dominica. It has now been revealed that Savage was not born on the island of Dominica, but rather in Newham, which […]