The investigation was concluded by April 2005, yet the legal resolution remained murky. Reports suggested that the central figures were released due to pressure from government officials, and despite the overwhelming evidence, a final verdict was reportedly never fully issued.