Auckland, Nov 1 (IANS) A 78-year-old man in New Zealand raped and sexually abused his children, a niece, a step-daughter and his sons’ ex-girlfriends for a period of 27 years, a court was told Monday.

The man from Palmerston North, around 400 km from Auckland, has been convicted on 21 sex and child cruelty charges, including three indecent assaults and three rapes, the New Zealand Herald reported.

The offences occurred over a 27-year period ending in 1990, and took place in eight North Island towns.