Grenade blast outside Russian consulate in Greece: policeSource: Times of MaltaPublished on 8 years ago