TBS is Tokyo Broadcasting System. JNN is website of the TBS. They don't seem to have an English version.
Some individual calling himself leakspinner has a number of videos on youtube. They are inaccurate to say the least. There is no recent fire (Campin link).