Live

LATEST

Iran, Russia finalizing oil-for-power deal

ECONOMY

Iran, Russia finalizing oil-for-power deal

Russian officials are in Tehran for final talks on a multibillion-dollar agreement which includes sales of Iranian oil to that country in exchange for electricity, the Mehr news agency reported on Monday.

Afghan parliament attack leaves 9 dead

AFGHANISTAN

Afghan parliament attack leaves 9 dead

Explosions and gunfire rock Afghanistan’s parliament building in Kabul, resulting in the death of two civilians and seven militants.