Published: Apr 15, 2026, 23:00 IST | Updated: Apr 15, 2026, 23:00 IST
Fresh controversy has erupted over claims that China may have indirectly aided Iran during its conflict with the United States by providing satellite imagery of US bases. Beijing has strongly denied the reports, calling them “baseless smears.” The issue has added a new layer of tension, especially as President Donald Trump insists China agreed not to support Iran militarily.