China calls US blockade of Iranian ports ‘dangerous and irresponsible’

Middle East Eye