Sri Lanka blasts: Aftermath of Negombo & Batticaloa churches explosions | Russia Today

Eight explosions have rocked Colombo, Sri Lanka’s largest city today, killing about 160 people in the series of blasts that

Read more