Sri Lanka has witness a plethora of protests over the weekend prompting a string of cabinet ministers and the central bank governor to resign. Protestors in the capital city are defying curfew orders …
Continue Reading about Sri Lanka ministers resign as protests erupt over economic crisis