A perishing fly sparks immense life debate.A perishing fly sparks immense life debate.A perishing fly sparks immense life debate.