By Ashutosh Mishra Bhubaneswar: Islamic State (IS) chief, Abu Bakr al-Baghdadi may have killed himself by detonating a suicide vest to avoid capture by the US forces inside a tunnel in Syria on October 26 but his violent legacy is still being discussed amidst fears that his followers may soon re-group themselves under a new […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.