1500 Shawarma: ‘Why EFCC Arrested Me’ – Star Shawarma Owner Speaks Out News Leverage Editor May 11, 2020 Following the detention and arrest of the Managing Director and Chief Executive Officer, Star Shawarma, in Makurdi, Benue State, Ms Mnena Ato, by the Economic… Continue Reading