Ex-bodyguard gets 6 years jail, caning for robbery, assault

The accused also pleads guilty to impersonating a police officer in two separate magistrates' courts.