Bombs are falling on Kiev in a war whose outcome could bring unimaginable consequences. As if the environmental crisis were not dangerous enough for life on Earth, we must wonder: is humanity incapable of mastering its own demons? We have been blessed with an amazing planet born 4.5 billion years ago; a small fireball […]