Sunday Mirror (Northern Ireland)
Owl chicks’ toowit to-do
A FLOCK of adorable baby owls have been rescued from an uncertain future after they were mysteriously discovered on a road in China.
It is thought the chicks may have fallen off an animal traffickers’ truck before they were found near Zhengzhou City, southern China, last Monday.
The animals are now being looked after in a rescue centre belonging to Zhengzhou City Forestry Bureau.