Battle of Square Hill Virtual Commemoration

Please join us for a Virtual Event to commemorate the Battle of Square Hill, and to honour of all South Africans who gave their lives for their country. Topic: Battle…
Read more