BBC Persian has received dozens of accounts from inside Iran. Defiant despite potential repercussions, the witnesses said they wanted to ensure the rest of the world knew of the violence against the protesters.

The galling footage shows mourners sobbing over scores of dead bodies, as rights group warn of mass killings after protests broke out across Iran

More than 500 people have been killed during anti-government protests, a US-based human rights group says.