At least 21 people have been killed and dozens were injured at a Coptic church in northern Egypt, Al Arabiya reported.

The explosion rocked St George's Coptic church in the city of Tanta when the Coptic Christian community was marking Palm Sunday.