An explosion tore through a crowded mosque in western Afghanistan on Friday, killing at least 18 people, including a prominent cleric, and injuring 21 people, AP has reported. The blast went off in the Guzargah Mosque in the western city of Herat during Friday noon prayers. The explosion killed Mujib-ul Rahman Ansari, a prominent cleric.