Rising Popularity of Internet Memes in India: A Media Psychology Perspective | Synapse