Who Should Be Accountable for Sri Lanka’s Economic Crisis?
It's ridiculous to blame China for Sri Lanka's woes when 90 percent of its debt owes to the U.S. and European financial institutions.
Jul 27, 2022



















