Uncontrolled arms exports are fuelling abuses in Sudan's Darfur region, warns Amnesty International.
The government are failing to rein in the Janjaweed men in Darfur
The human rights group calls on the United Nations Security Council to impose a strict arms embargo on Sudan to try to end the conflict in Darfur.
The UNSC, which meets this week in Nairobi, has threatened sanctions if security in the region did not improve.
The BBC has broadcast evidence of mass killings in Darfur, where more than 1.5 million people have been displaced.
New York-based Human Rights Watch has also called for an arms embargo.
"Amnesty specifically requests the UN Security Council to
impose a mandatory arms embargo on Sudan to stop supplies of
those arms reaching all the parties to the conflict in Darfur," Amnesty says.
The London-based group says the embargo should only be lifted when measures "are in place to
protect civilians from grave human rights abuses".
Belarus, Russia, China, Poland, France, Iran and Saudi Arabia have supplied Sudan with arms, Amnesty says.
The organisation says these countries should suspend deliveries of arms, if they thought it was likely they would be used "for grave human rights violations".
A group of six aid agencies have also called for action, saying that previous UN resolutions "mounted to little more than empty threats, with minimal impact on the levels of violence".
HRW on Monday accused the rebels in Darfur of violating the agreed ceasefire, saying they had "abducted civilians, attacked police stations and other government institutions and raided and looted substantial numbers of livestock and commercial goods".
On Sunday, the BBC's Panorama programme revealed new evidence of mass ethnic killings and rape in Darfur, adding to fears of genocide in the region.
In one town that the BBC team visited, at least 80 children had been killed, as well as many adults.
Janjaweed militias and government troops attacked Kidinyir throughout the past year, killing huge numbers, reported the BBC's Hilary Andersson.
It is now estimated that more than 70,000 people have died in Darfur and massacres are still going on.
Survivors told the BBC one by one about which family members they had lost.
At least 80 children had been killed.
There were four mass grave sites on the town's fringes.
Sudan's government insists that the killings are the result of tribal chaos in the region. However, African Union observers in Darfur say the government has been arming and directing the Janjaweed militia.
America has called the killings in Darfur genocide because of their ethnic nature.
Britain and many other nations are waiting for the outcome of a lengthy UN investigation into the subject.