Deus ex 227

12345
Across
  1. 2. Russia
  2. 4. Olympic 2024
  3. 5. Iraq
Down
  1. 1. first city with a subway
  2. 2. largest Indian city that's NOT the current captial
  3. 3. highest population in Europe that's not the other 2