Bharat Express

Eyewitnesses

Security measures have been significantly heightened across airports, transport hubs, and the capital city of Moscow.