Russian occupiers have stolen at least 164 archaeological artifacts from temporarily occupied Crimea, according to Ukraine’s Defense Intelligence Directorate (HUR).
Currently, the War & Sanctions portal, Ukraine’s key project tracking sponsors and enablers of Russia’s war, has compiled…