If you recently came across a Facebook post or a Whatsapp message about a weird unseen creature, trapped in a cage with headlines like "Alien caught on camera on the Karnataka-Kerala border in India" or "Beast caught in India, that can d
Read this post on viralcrab.com