Photo Mayor Francisco Javier León de la Riva of Valladolid
has faced calls to resign after remarks he made about women and rape. Credit Carlos Lujan for The New York Times VALLADOLID
, Spain — The mayor of this city defended his recent comments about women ...
[Published DailyMe.Com - Sep 24 2014]