Nigerian Officials Complicity: US Senator Ted Cruz Accuses Government of Facilitating Killings of Christians

By: Abudu Olalekan There was a tense moment on Capitol Hill this week. During a Senate Foreign Relations subcommittee hearing on America’s counterterrorism strategy in Africa, US Senator Ted Cruz didn’t hold back. He accused Nigerian officials of being complicit in what he called the mass killing of Christians in the country. And he pointed…

Read More

Short-lived Climate Forcers: IPCC Experts Gather in Rome to Shape 2027 Methodology Report

By: Abudu Olalekan Rome hums with activity these days. Gathering at the FAO building, specialists from over fifty nations – totaling above 130 – fill conference rooms this week. Their purpose ties to climate tracking, focused sharply on short-term pollutants. They’re deep in work for what will become the IPCC’s 2027 guide on measuring emissions…

Read More