Sri Lanka president to step down after thousands of protesters storm his home

60

The president of Sri Lanka is expected to step down Wednesday after thousand of protesters stormed his home over the weekend. Nationwide protests were sparked by food and fuel shortages as the country’s economy face the brink of collapse. Niha…