Police in India say more than 20 people have been arrested in connection with a reported rape of a Swiss woman by a group of men.

The assault on the 39-year-old happened in a forest in the central state of Madhya Pradesh.

The woman was on a cycling holiday with her husband.

It is reported that at least eight men attacked the couple in their tent and stole their valuables.

The woman was later treated in hospital.

The Swiss embassy has demanded a thorough investigation.

The attack again has turned the spotlight on the security of women in India.

It comes three months after a fatal gang-rape of a student, which sparked outrage in the country.

The 23-year-old physiotherapy student was attacked on a moving bus and thrown bleeding on to the street.

She died later in hospital in Singapore.

Millions of Indians took to the streets demanding the death penalty for her attackers and official action to reduce the number of assaults on women.

Four men and a juvenile are on trial for that attack.

A sixth defendant, who police say was the ringleader, was found dead in his cell last Monday.

One woman is raped every 20 minutes in India, according to the National Crime Records Bureau.

But police estimate only four out of 10 rapes are reported, largely due to victims' fear of being shamed by their families and communities.