The first one fell over the Mozhaysky District of the Moscow Region, while another drone hit a building under construction in the Moscow City financial district. The third drone was jammed by ...
Located 7.6km (4.7m) from Red Square and the Kremlin, Moscow's answer to London's Canary Wharf or New York's Financial District has been hastily built over the last 20 years. It is now home to the ...