Amid the escalating tension between China and the US, Iran has come out in support of Beijing over Taiwan. Iran's foreign minister has criticized US House Speaker Nancy Pelosi 's Taiwan visit and called it a violation of China's territorial integrity.