Original: As major streets of Moscow radiate from here in all directions, being promoted to major highways outside the city, Red Square is often considered the central square of Moscow and all of Russia.
Simplified: As major streets of Moscow radiate from here in all directions, being promoted to major highways outside the city, the Red Square is often considered the central square of Moscow and of all Russia.