A car mechanic who raped an underaged girl on two occasions, seven years ago, begins serving a 12-year jail sentence after the Appeals Court here today dismissed his final appeal.
A car mechanic who raped an underaged girl on two occasions, seven years ago, begins serving a 12-year jail sentence after the Appeals Court here today dismissed his final appeal.