An explosion occurred near the landmark Red Fort in a densely populated area of the Indian capital New Delhi on Monday, television channels reported. Visuals on local media showed flames and smoke billowing from more than one vehicle in what was described as a congested street located near a metro station in the old part of Delhi.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

Taliban likely to form new government today

After the withdrawal of the United States from Afghanistan, an Afghan government…

British, US warships dock off Southern Cyprus amid Israel’s war on Gaza

British amphibious assault ships have docked off the coast of Southern Cyprus,…