Algeria February 25, 2025By Caleb WilsonAlgeria, Spain stress need to settle Palestine issue based on two-state solution – Middle East MonitorBy Caleb Wilson