German Chancellor Friedrich Merz stated the US is being 'humiliated' by Iran's leadership as diplomatic talks remain at an impasse, while Iran's Foreign Minister met with Putin to strengthen their partnership amid the conflict.
CrossCut News