Nature takes its revenge

Is nature taking its revenge?