World News Sri Lanka Massacre: World Questions Muslim Leaders’ ‘Silence’ Tayo OLU Apr 24, 2019 0 The killing of over 200 people in suicide bombings in Sri Lanka on Easter Sunday has continued to draw reactions…