Nepal's finance minister kicked & beaten up on the streets amidst corruption protests: India media

Protest.