Iranian opposition site reportedly received $800 billion debt relief
An Iranian opposition news site allegedly obtained $800 billion in debt relief through a deal tied to Saudi state-linked media. The arrangement raises questions about external funding sources.