Openrussia.org's availability has been analyzed 2 times in the past 17 days starting from November 1, 2024. As of November 18, 2024, all tests indicate that openrussia.org was either down or having issues. With the most recent instance occurring on November 18, 2024, 2 tests, or 100.00% of all inspections conducted, were unable to access openrussia.org. As of November 18, 2024, no reported response had an error status out of all the replies that were received. Records show openrussia.org responded in — seconds on November 18, 2024, against an average of 0.001 seconds.