Can someone in India tell us what the hell this is all about?


Here where I’m staying they are showing this non-stop on TV. I just wrote to Vivek Bhenchod in engineering but haven’t heard back. If anyone can provide a real translation and tell us who these people are, please do.