News
Global Headlines Madrid: The Spanish government has approved a law against sexual violence that brings all non-consensual sex under the definition of rape and stipulates stricter penalities for sexual harassment while strengthening the support system for the victims. more