The abrupt removal of a film starring popular Indian singer-actor Diljit Dosanjh from a streaming platform has triggered a political row in India's Punjab state.

Less than two days after debuting on ZEE5, the platform removed the Diljit Dosanjh-starrer from its Indian catalogue for unexplained reasons.

Honey Trehan's Diljit Dosanjh-starrer Satluj has been paused in India days after its release. Here's what happened. | Bollywood

View this post on Instagram A post shared by DILJIT DOSANJH (@diljitdosanjh)