Latest African Online Newspaper | Knowledgebase Africa
Vogue Magazine has filed a lawsuit against Drake and 21 Savage over their hot new album, “Her…