spenser-rapone

Articles by: Spenser Rapone

Page 1

Spenser Rapone is a former Army Ranger and Infantry Officer who resigned his commission in June 2018 due to his opposition to United States imperialism.