The Communists
communist party of great britain (marxist-leninist)
algeria
bahrain
egypt
iran
iraq
jordan
lebanon
libya
palestine
qatar
saudi arabia
syria
tunisia
uae
yemen
Algeria