12 South African Infantry Battalion was a horse, dog and motorbike assisted infantry unit of the South African Army, which provided horse-mounted infantry and dog handlers to the army for defence purposes.
12 South African Infantry Battalion was a horse, dog and motorbike assisted infantry unit of the South African Army, which provided horse-mounted infantry and dog handlers to the army for defence purposes. (en)
12 South African Infantry Battalion was a horse, dog and motorbike assisted infantry unit of the South African Army, which provided horse-mounted infantry and dog handlers to the army for defence purposes. (en)