News

Osgood waived his appeals and accepted the death penalty, marking Alabama's second execution of 2025. The execution involved five attempts to insert an IV line, according to the Alabama Department ...
Iraq is one of Iran’s last allies in the region, and Iran wants to show its clout in Iraq and pressure Baghdad.