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 the agency in previous statements that the prosecution had failed to provide …