'Miracle' Baby Boy Takes Birth With Two Heads

Sometimes, miracles are not forever!

Sadly enough, the most painful goodbyes are the ones that are left unsaid and never explained.

A 2.2 kg baby boy with two heads was born on Monday morning in Ajmer, Rajasthan, India. The doctors declared him a Miracle as he was in a healthy state but he was suffering from breathing issues.

Unfortunately, the boy could only survive for 32 hours.