Latest African Online Newspaper | Knowledgebase Africa
The creators of “Assassin’s Creed” defended their “creative liberties” on Tuesday, after almost 100,000 people signed…