• @REVMAXXING Annexed from Poland? Ukraine is a geographical location meaning “edge” so Russian Ukraine is part of … Russia ¯\_(ツ)_/¯

    Follow @ateterine on twitter.