Massive demonstrations in 30 major cities of Spain occurred after the five rapists in the La Manada case were set free from prison on June 22.
Massive demonstrations in 30 major cities of Spain occurred after the five rapists in the La Manada case were set free from prison on June 22.