Rapists freed in Spain

July 24, 2018

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.

read the rest!