Israel Blames Iran for Attacks at Israeli Embassies

The Israeli government was quick to lay the blame on Iran for the two car bombs planted near Israel's embassies in India and Georgia today [...]