News Manager
Milforums News Bot
The Daily Beast - The recent bombing of a crowded church Mass is being blamed on the terrorist group, but as Liam Stack reports from Alexandria, Christians and Muslims are blaming Egypt’s own government.
Read more...
Read more...