U.S.A. December 27, 2018 by admin · Published December 27, 2018 New York City Queens power plant transformer explosion A transformer explosion at a power...