Reflections on recent events and accountability