8:51 Nepal News Today | 16 Killed In Massive Nepal Protest, Army Deployed, Water Cannons On Roads NDTV 2.1M views · 1 year ago