Graphic Truth
Iran has categorically denied any meeting between the country's ambassador to the UN and US tech billionaire Elon Musk, following media reports.