News Senate to probe $5.792bn Mambilla contract Editor Jul 5, 2024 Ignatius Okorocha, Abuja Senate has mandated it's standing committees on Appropriation, Power and Finance to…