Tehran insists US may be violating human rights in imprisoning 19 Iranians, despite imprisoning US citizens and refusing swaps.

Read more