Turkey’s newly proposed ‘marry-your-rapist’ legislation, has triggered protests all across the nation. The bill is due to be formally introduced…
This website uses cookies.