Goldfields rapist Andrew Travis Giles pleads guilty to 31 charges in Kalgoorlie court
A Warburton man charged with raping two women and assaulting a third has pleaded guilty in Kalgoorlie Magistrates Court in Western Australia.Key points:Andrew Travis Giles…