Posted 20/04/2022 Protest in Sri Lanka Turns Deadly amid One of Its Worst Financial Crisis Protest in Sri Lanka has escalated on Wednesday as investors have taken onto the...