A man identified as Nepal’s finance minister was stripped of his clothes and forced into a river by protesters in shocking footage out of the country. Protests have rocked Nepal, leaving numerous ...