Police and firefighters investigating cause of blast, thought to be from gas leak, in northern town of Tamra
Points: -4
admin
Recent comments