Boko Haram declares caliphate in Nigerian town

The Nigerian Islamist sect Boko Haram claims to have formed an Islamic caliphate in the northeastern town of Gwoza, more …read more

Via:: Reuters Video: Top News