Odisha News Insight
Browsing Tag


Stadium bombing kills 26 in Iraq

Baghdad, March 26: At least 26 people were killed and 90 others wounded on Friday in a suicide bomb attack at a football field in Iraq, a local police source told Xinhua. "The latest reports said that 26 people were killed in the suicide…