Iran mocks latest US efforts to put pressure on Tehran

CGTN
1794302690000

Iran's foreign ministry mocked recent U.S. efforts to restrict the country's ground transit routes with its neighbors in order to put new pressure on Tehran, comparing it to the 1980s cartoon Teenage Mutant Ninja Turtles.