Small Wars Journal

Book Review - “Al-Qaeda’ Revenge: The 2004 Madrid Train Bombings”