IN recent weeks, we have seen violent mass protests erupt in a number of places, most notably Nepal and Indonesia, and most recently in France as well.

Already a subscriber? Log in
Get 20% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
