Russia loots 164 ancient artifacts from occupied Crimea

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…

Continue Reading