Ted Cruz Suggests US Is Involved in Israeli Strikes on Iran, Despite US Denials Sharon Zhang Truthout 5 0 18.06.2025 .....© Truthout visit website