Swedish intelligence says Iran may have had role in Israeli embassy attacks in Nordics

.....

© The Times of Israel