

this is weekend in chasiv yar in eastern ukraine. amid approaching winter russian terrorists keep “liberating” ukrainians of their homes and their lives. russia means genocide



this is weekend in chasiv yar in eastern ukraine. amid approaching winter russian terrorists keep “liberating” ukrainians of their homes and their lives. russia means genocide
Leave a Reply