Len Tsou writes: October 12 is El Día de la Hispanidad (Hispanicity Day) in Spain to mark the date when Christopher Columbus first set foot in the Americas in 1492. However, Toma la Plaza-Madrid group declares “Nothing to celebrate. Recognize everything!” Yesterday afternoon, in Madrid several hundreds marched from Plaza de Isabel to Puerta...
Read more »