Shailesh Singh media production dispute