25 Russians Stranded At Haneda Airport

A total of 25 Russians has been stranded at Tokyo's Haneda Airport for the past week after all flights between Japan and Russia were cancelled.
Airline companies began suspending regular flights to and from Russia since last Wednesday.