Red Square was closed and we think it was in preparation for Russian Independence Day on June 12.
June 8, 2004