Thousands of Christian protesters on Wednesday blocked the main coastal road in Egypt’s northern city of Alexandria to call for punishing the Muslims involved in the assaults against churches within the past months.
Protesters also called for the release of more than 90 Christians who have