Could this be real or a prank? A video from Jharkhand in eastern India showing an alien walking along the side of a road has gone viral. The 30 second clip filmed in the city of Hazaribagh on Saturday night was shared on social media and shows the alien figure …
Read More »