Savate Day

  32 Battalion – controversial to this day – yes, but the fact still remains – it is considered to be one of the best fighting battalions the South African…
Read more