Country
country:sudan
Country discussed as a destination for surveillance technology supplied to the Rapid Support Forces.
Country discussed as a destination for surveillance technology supplied to the Rapid Support Forces.
“The sale of the tech to Sudan was confirmed by the government”
No claim edges yet.
No claims mention this entity.