Iranian police say 500 people have been arrested for allegedly sharing intelligence with Israel and the US.

Read more