Ibrahim Seven commenting current events - 2025-07-17