Madrid protests demand end to genocide, Spain’s complicity

Alberto Garcia

Press TV, Madrid

Mass protests swept Madrid and more than 40 cities across Europe this weekend under the slogan “Stop 2 Years of Genocide.” Demonstrators…

Continue Reading