Alfred Williams Six Protesters Shot Dead In Niger State Alfred Williams August 02, 2024 0 The victims were killed while security operatives were struggling to dislodge a group of protesters who mounted a barricade on a section of...