VFX The Hindu Archives -

#FeatureFriday: Green Humour comic shows the sad state of nature under the name of development

A video went viral few days ago, which saw a leopard taking a stroll in a…