Spain accredited a bill defining all non-consensual sexual intercourse as rape, within a move intended to centre survivors and toughen penalties for perpetrators.We would like each and every lady and girl to appreciate the rights which can be enshrined from the Universal Declaration of Human Rights. We also stand for other rights that are vital for… Read More