evolutionaryselfprotection.com
A Couple of Updates
Hi all, Just thought I’d keep you all up to date on a couple of updates CSPS is experiencing at the moment. Following a minor revision of the syllabus recently, I thought the website and general on…