August 4, 2025 General news Politics Nigeria Senate Approves Tinubu’s $21 Billion Loan. Nigeria Senate has approved a $21 billion loan request made by President Bola Tinubu. Nigeria…