Home Current News Two men arrested for damaging “Z” installation in RussiaNewsCurrent NewsTwo men arrested for damaging “Z” installation in RussiaJune 20, 202223FacebookTwitterPinterestWhatsApp Source: yahoo.com/news