Strange animal

Viral: Video of ‘strange animal’ leaves internet guessing

MUZAFFARPUR: A strange animal was spotted in Muzaffarpur district of India’s Bihar state which went… Read More