Italian court rejects appeal filed by Shmuel Peleg against international arrest warrant issued against him.

Read more