Taliban besiege 46 Pakistani Muslims in Mingora

Anybody who calls what happened 1400 years ago an impediment in the advancement of human race can safely be assumed to be anti islam....