A new law criminalising sexual violence and harassment has come into force in Morocco.
The law - which includes a ban on forced marriage - follows growing concern in recent years about levels of abuse against women.
One survey found that six in 10 Moroccan women had suffered some kind of violence. Recent rape cases have received wide coverage on social media.
BBC Arabic's Mouna Ba says the new law has been widely welcomed, but it has also been criticised because it does not provide a definition of domestic violence or a specific ban on marital rape.