Russian Oligarch Leonid Nevzlin has given $6 million to Tel Aviv’s Beit Hatfutsot, the Museum of the Jewish People. Beit Hatfutsot has long been Nevzlin’s pet project. He is spearheading a $24 million project to build the museum, which is set to open to local and international visitors in 2012. The 16,000 square meter museum […]