Clogged toilet in mall turns out to be a dead baby.

The Prachachuen police in Nonthaburi Province were notified of a dead baby stuck inside a toilet in a famous mall

Read more

Mother gives birth to baby with 12 fingers and 12 toes on the road.

A mother gave birth on the road while on her way to the hospital to a miracle baby with 12

Read more