Latest News from every corner of the World
An explosion tore through a crowded mosque in western Afghanistan on Friday, killing at least 18…