Nature journal publishes call for Israel to free Palestinian scientist
The science journal Nature has published a call for Israel to release Palestinian scientist Imad Barghouti, detained without charge since April 24. The letter, signed by French scientist Ahmed...