English News | Latest and Breaking News | Todays News
Fire in overcrowded Indonesian prison, 41 killed, officials suspect electrical fault A fire tore up an…