by Liberty Nation Authors | Aug 10, 2022 | Exclusive Member, Lights, Camera, Action, LN Radio Videocast Segments, Military Affairs, Opinion
What does it mean that the de facto leader of Al Qaeda was taken down in Afghanistan? For more episodes, click...