Support The Moscow Times!

Russian Cadets Take Their Oath