JackBruh, 10 months ago Russia is in Europe and has been since it was found.
Russia is in Europe and has been since it was found.