Posts

IDGA Defense Digest 9/30/2022

Global Security.org Newsletter 9/29/2022

UN slavery estimate raises question: Are 50 million people really enslaved today?