A protest in a small Sri Lankan town that quickly turned deadlyClashes erupted in small central town of Rambukkana.Thu Apr 21 2022