World News What’s Happening in Sri Lanka?SRI JAYAWARDENAPURA KOTTE, Sri Lanka – Sri Lanka has found itself the focus of international attention…