Officials are suspecting that the blast was of an Improvised Explosive Device (IED) as a deep crater was formed at the site of the blast.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.