LAHORE: Security institutions have prepared a preliminary investigation report of twin suicide explosions at Lahore churches that left at least 15 people killed while 77...
Alexandria: Christians clashed with Egyptian police in Alexandria on Saturday, furious over an apparent suicide bombing against worshippers on the eve of New Year at...