A large explosion tore through a Shi'ite mosque in the southern Afghan city of Kandahar during Friday prayers.