Netherlands court orders release of Palestinian activist Amin Abu Rashed
A court in the Netherlands has ordered the release of Amin Abu Rashed, head of the Conference of Palestinians in Europe, Quds Press reported. His lawyer, Nick van Bremen, told...