On July 1, 2025, the G7 foreign ministers, alongside the European Union’s High Representative, issued a joint statement from The Hague, reaffirming that “the Islamic Republic of Iran can never have nuclear weapons” and urging Iran to halt its unjustified uranium enrichment activities. The G7—comprising Canada, France, Germany, Italy, Japan, the United Kingdom, and the […]
2Baba Apologizes for Controversial Monogamy Remarks After Public Backlash
On Wednesday, July 2, 2025, Nigerian music icon Innocent Idibia, popularly known as 2Baba, issued a heartfelt apology on Instagram for controversial comments made during an appearance on the 234 Mzansi podcast, hosted by Nedu and others. 2Baba had claimed it was “nearly impossible” for a man to remain sexually faithful to one woman, even […]