Water cannon rains down on protesters in Sri Lanka as the people rise up against the new installed President as economic hardship is driving the people to despair. Coming to a town near you... 13.4K views22:18