Latest News Senate debunks alleged self-determined salaries Editor Aug 12, 2024 Ignatius Okorocha, Abuja The Nigerian Senate debunked allegations suggesting that it…