Russia launched ecocide in Ukraine Jun 7, 2023 Russia has launched an ecocide in Ukraine since the full-scale invasion – destroying forests and wild animals, digging trenches in...