Muslim nations call for human rights in Afghanistan as Taliban enforces Islamic Sharia laws FirstpostSource