Workshop on Self-Defence (June 13-14, 2023). Posted on June 30, 2023December 23, 2023 by admin Revised Self defence Posted in Uncategorized.