You must log in or register to comment.
Not from the US or Europe, but I kept hearing news about Ukraine countering Russia? What just happened?
deleted by creator
Not from the US or Europe, but I kept hearing news about Ukraine countering Russia? What just happened?
deleted by creator