Manas Debbarma passes away leaving behind a hoary past