Mysterious animals spotted in Odisha village! Locals scared
Jajpur: Mysterious animals were reportedly spotted in Odisha’s Jajpur district. The unidentified creatures were allegedly found in the foothills of Bajragiri forest, situated in Kotapur Grama Panchayat of the district.
According to…
Read More...
Read More...