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.