claim
The Badr Organization is the subject of a 2018 report by Amir Toumaj published by the Foundation for Defense of Democracies.

Authors

Sources

Referenced by nodes (1)