Deadly explosion leaves country speculating