Seevagan Poopalaratnam

Seevagan Poopalaratnam

Sri Lanka bombings

'Attack against humanity': Church bombing shakes Batticaloa

Residents of multiethnic Batticaloa town in Sri Lanka grieve for church attack victims as faith leaders call for unity.

'Attack against humanity': Church bombing shakes Batticaloa