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