Director’s comments to the Deutsche Welle on How Russia could get away with attacks on Ukraine hospitals 08/04/2022 Read More