A day after the National Investigation Agency (NIA) arrested seven separatist leaders, the Hurriyat Conference on Tuesday invoked China and Iran, and said both countries call Kashmir a disputed state. It urged them to mediate to resolve Kashmir issue.