Tag: Tzora Forest
Israel, Russian Federation plant trees to celebrate 30 years of ‘blooming’ relations
Israel and the Russian Federation celebrated 30 years of diplomatic ties with a ceremonial planting of 30 trees in central Israel on Wednesday.
The ceremony took place at the Tzora Forest, a large swath of...