Hundreds of people protested in Sweden’s capital of Stockholm on Saturday, condemning Israel’s latest administrative measures aimed at annexing the occupied West Bank, Anadolu reports.
Despite the cold weather,…
Continue Reading
News Source: www.middleeastmonitor.com

Leave a Reply