A scene from north east of India kept me guessing … A serious issue getting discussed?? Just enjoying the moment??