Newborn babies with ‘elephant trunk’ noses are worshiped as gods
A newborn baby with an ‘elephant trunk’ nose in Aligarth, Uttar Pradesh state, India was born with a facial deformity and is worshiped by the people in his village as an incarnation of a god. Accordingly, people living in Aligarth, Uttar Pradesh state flocked to…
Read more