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