French-made military technology used in Sudan war, Amnesty reports

.....

© Al Monitor