A kindergarten teacher in Taiwan has been sentenced to 28 years in jail for more than 200 sexual offences against children, in a case that has seen widespread rage across the island.

The Taipei District Court judge said the man - named as Mao by the court - committed “vicious” crimes which resulted in “severe physical and mental trauma” to six children, who were all under seven.

The case has been in the spotlight for weeks as anger grew over the scale of Mao’s crimes and the authorities’ initial handling of them.

Many pointed out that Mao was not suspended after an initial report in 2022, which potentially resulted in more children becoming victims.