Two persons have been confirmed dead following the explosion of an Improvised Explosive Device (IED) at the International Market in…
This website uses cookies.