Paris: A history teacher who opened a discussion with students on caricatures of Islam’s Prophet Muhammad was decapitated in a French street on Friday and police have shot the suspected killer dead, a police official said. The attacker shouted “Allahu Akbar” (“God is greatest”) as police confronted him, a cry often heard in jihadist attacks, […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.