In a highly controversial move, some Israeli MPs are trying to introduce the death penalty for Palestinian attackers.
The solar power potential of the Sahara desert is massive, with solar panels in Algeria potentially generating three times ...