Transformer explosion inflicts casualties in Perth
Australia, Perth: A power transformer explosion which occurred at the busy Galleria shopping in Morley in Perth’s northeast has resulted in fatal consequences.
Australia, Perth: A power transformer explosion which occurred at the busy Galleria shopping in Morley in Perth’s northeast has resulted in fatal consequences.