More than 100 Indian Christians marched outside the Pakistani High Commission in New Delhi protest against Sunday’s twin suicide bombing of a church in Pakis…
Video Rating: 5 / 5
More than 100 Indian Christians marched outside the Pakistani High Commission in New Delhi protest against Sunday’s twin suicide bombing of a church in Pakis…
Video Rating: 5 / 5