Recently, the Independent Expert Panel, convened by Stop Ecocide, has concluded its work on the drafting of a legal definition of ecocide. The new definition...
Recently, the Independent Expert Panel, convened by Stop Ecocide, has concluded its work on the drafting of a legal definition of ecocide. The new definition...